FOUNDRY-SN-SW-L4-SWITCH-GROUP-MIB DEFINITIONS::=BEGIN-- Foundry L4 Switch Group MIB Release 1.0.0
-- Revision 0 01/08/2000-- Copyright 1996-98 Foundry Networks, Inc.
-- All rights reserved.
-- This Foundry Networks SNMP Management Information Base Specification
-- (Specification) embodies Foundry Networks' confidential and
-- proprietary intellectual property. Foundry Networks retains all
-- title and ownership in the Specification, including any
-- revisions.-- This Specification is supplied "AS IS," and Foundry Networks makes
-- no warranty, either express or implied, as to the use,
-- operation, condition, or performance of the Specification.-- SECTION 1: Top Level Definitions-- ImportsIMPORTSIpAddress,Counter,TimeTicksFROM RFC1155-SMI
Counter64FROM SNMPv2-SMI
OBJECT-TYPEFROM RFC-1212
snL4
FROM FOUNDRY-SN-ROOT-MIB;-- textual conventions-- maximum of ports are 32.-- Row Creation/Deletion ValuesL4RowSts ::=INTEGER{ other(1),valid(2),delete(3),create(4),modify(5)}-- L4 Status ValuesL4Status ::=INTEGER{ disabled(0), enabled(1)}-- L4 Server NameL4ServerName ::=OCTETSTRING(SIZE(1..32))-- L4 Flag ValuesL4Flag ::=INTEGER{ false(0), true(1)}
-- L4 Delete SateL4DeleteState ::=INTEGER{ done(0),waitunbind(1),waitdelete(2)}-- WebCacheSateWebCacheState ::=INTEGER{ disabled(0),enabled(1),failed(2),testing(3),suspect(4),shutdown(5),active(6)}PhysAddress::=OCTETSTRING-- This data type is used to model media addresses. For many-- types of media, this will be in a binary representation.-- For example, an ethernet address would be represented as-- a string of 6 octets.DisplayString::=OCTETSTRING-- This data type is used to model textual information taken-- from the NVT ASCII character set. By convention, objects-- with this syntax are declared as having---- SIZE (0..255)snL4Gen OBJECTIDENTIFIER::={ snL4 1}snL4VirtualServer OBJECTIDENTIFIER::={ snL4 2}snL4RealServer OBJECTIDENTIFIER::={ snL4 3}snL4VirtualServerPort OBJECTIDENTIFIER::={ snL4 4}snL4RealServerPort OBJECTIDENTIFIER::={ snL4 5}
snL4Bind OBJECTIDENTIFIER::={ snL4 6}snL4VirtualServerStatus OBJECTIDENTIFIER::={ snL4 7}snL4RealServerStatus OBJECTIDENTIFIER::={ snL4 8}snL4VirtualServerPortStatus OBJECTIDENTIFIER::={ snL4 9}snL4RealServerPortStatus OBJECTIDENTIFIER::={ snL4 10}snL4Policy OBJECTIDENTIFIER::={ snL4 11}snL4PolicyPortAccess OBJECTIDENTIFIER::={ snL4 12}snL4Trap OBJECTIDENTIFIER::={ snL4 13}snL4WebCache OBJECTIDENTIFIER::={ snL4 14}snL4WebCacheGroup OBJECTIDENTIFIER::={ snL4 15}snL4WebCacheTrafficStats OBJECTIDENTIFIER::={ snL4 16}snL4WebUncachedTrafficStats OBJECTIDENTIFIER::={ snL4 17}snL4WebCachePort OBJECTIDENTIFIER::={ snL4 18}snL4RealServerCfg OBJECTIDENTIFIER::={ snL4 19}snL4RealServerPortCfg OBJECTIDENTIFIER::={ snL4 20}snL4VirtualServerCfg OBJECTIDENTIFIER::={ snL4 21}snL4VirtualServerPortCfg OBJECTIDENTIFIER::={ snL4 22}
snL4RealServerStatistic OBJECTIDENTIFIER::={ snL4 23}snL4RealServerPortStatistic OBJECTIDENTIFIER::={ snL4 24}snL4VirtualServerStatistic OBJECTIDENTIFIER::={ snL4 25}snL4VirtualServerPortStatistic OBJECTIDENTIFIER::={ snL4 26}snL4GslbSiteRemoteServerIrons OBJECTIDENTIFIER::={ snL4 27}snL4History OBJECTIDENTIFIER::={ snL4 28}-- L4 General MIBssnL4MaxSessionLimit OBJECT-TYPESYNTAXINTEGER(0..1000000)ACCESSread-writeSTATUSmandatoryDESCRIPTION"numbers of maximum session (L4 cache) entries"::={ snL4Gen 1}snL4TcpSynLimit OBJECT-TYPESYNTAXINTEGER(1..65535)ACCESSread-writeSTATUSmandatoryDESCRIPTION"Numbers of connection per second"::={ snL4Gen 2}-- Server load balancingsnL4slbGlobalSDAType OBJECT-TYPESYNTAXINTEGER{leastconnection(1),roundrobin(2),weighted(3)}ACCESSread-writeSTATUSmandatoryDESCRIPTION"Global Session Distribution Algorithm(SDA)"::={ snL4Gen 3}snL4slbTotalConnections OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatory
DESCRIPTION"Total connections in this device"::={ snL4Gen 4}snL4slbLimitExceeds OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"exceeds snL4TCPSynLimit (numbers of connection per second)"::={ snL4Gen 5}-- Server load balancing traffic infosnL4slbForwardTraffic OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"Client->Server"::={ snL4Gen 6}snL4slbReverseTraffic OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"Server->Client"::={ snL4Gen 7}snL4slbDrops OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4Gen 8}snL4slbDangling OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4Gen 9}snL4slbDisableCount OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4Gen 10}snL4slbAged OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4Gen 11}snL4slbFinished OBJECT-TYPE
SYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"FIN_or_RST"::={ snL4Gen 12}-- SessionsnL4FreeSessionCount OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"Maximum sessions - used sessions"::={ snL4Gen 13}-- Hot stand-bysnL4BackupInterface OBJECT-TYPESYNTAXINTEGER(0..26)ACCESSread-writeSTATUSmandatoryDESCRIPTION"backup monitoring port"::={ snL4Gen 14}snL4BackupMacAddr OBJECT-TYPESYNTAXPhysAddressACCESSread-writeSTATUSmandatoryDESCRIPTION"Associated MAC address for backup monitoring port"::={ snL4Gen 15}snL4Active OBJECT-TYPESYNTAX L4Flag
ACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4Gen 16}snL4Redundancy OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4Gen 17}snL4Backup OBJECT-TYPESYNTAX L4Flag
ACCESSread-onlySTATUSmandatoryDESCRIPTION"true->StandBy,false->active"::={ snL4Gen 18}snL4BecomeActive OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION
"How many times this device become active"::={ snL4Gen 19}snL4BecomeStandBy OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"How many times this device become standby"::={ snL4Gen 20}snL4BackupState OBJECT-TYPESYNTAXINTEGER{slbSyncComplete(0),slbSyncReqMap(1),slbSyncreqMac(2),slbSyncreqServers(3),slbSyncReqL4(4)}ACCESSread-onlySTATUSmandatoryDESCRIPTION"Backup state"::={ snL4Gen 21}snL4NoPDUSent OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4Gen 22}snL4NoPDUCount OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4Gen 23}snL4NoPortMap OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4Gen 24}snL4unsuccessfulConn OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"Unsuccessfull connection"::={ snL4Gen 25}snL4PingInterval OBJECT-TYPESYNTAXINTEGER(1..10)
ACCESSread-writeSTATUSmandatoryDESCRIPTION"Ping retries interval"DEFVAL{2}::={ snL4Gen 26}snL4PingRetry OBJECT-TYPESYNTAXINTEGER(2..10)ACCESSread-writeSTATUSmandatoryDESCRIPTION"Ping retries attempts"DEFVAL{4}::={ snL4Gen 27}snL4TcpAge OBJECT-TYPESYNTAXINTEGER(2..60)ACCESSread-writeSTATUSmandatoryDESCRIPTION"TCP reset age"DEFVAL{30}::={ snL4Gen 28}snL4UdpAge OBJECT-TYPESYNTAXINTEGER(2..60)ACCESSread-writeSTATUSmandatoryDESCRIPTION"UDP reset age"DEFVAL{5}::={ snL4Gen 29}-- Enable/disable L4 trapssnL4EnableMaxSessionLimitReachedTrap OBJECT-TYPESYNTAXINTEGER{ disabled(0), enabled(1)}ACCESSread-writeSTATUSmandatoryDESCRIPTION"Enable/disable maximum number of connections reached trap."::={ snL4Gen 30}snL4EnableTcpSynLimitReachedTrap OBJECT-TYPESYNTAXINTEGER{ disabled(0), enabled(1)}
ACCESSread-writeSTATUSmandatoryDESCRIPTION"Enable/disable the number of TCP SYN limits reached trap."::={ snL4Gen 31}snL4EnableRealServerUpTrap OBJECT-TYPESYNTAXINTEGER{ disabled(0), enabled(1)}ACCESSread-writeSTATUSmandatoryDESCRIPTION"Enable/disable the real server up trap."::={ snL4Gen 32}snL4EnableRealServerDownTrap OBJECT-TYPESYNTAXINTEGER{ disabled(0), enabled(1)}ACCESSread-writeSTATUSmandatoryDESCRIPTION"Enable/disable the real server down trap."::={ snL4Gen 33}snL4EnableRealServerPortUpTrap OBJECT-TYPESYNTAXINTEGER{ disabled(0), enabled(1)}ACCESSread-writeSTATUSmandatoryDESCRIPTION"Enable/disable the real server TCP port up trap."::={ snL4Gen 34}snL4EnableRealServerPortDownTrap OBJECT-TYPESYNTAXINTEGER{ disabled(0), enabled(1)}ACCESSread-writeSTATUSmandatoryDESCRIPTION"Enable/disable the real server TCP port down trap."::={ snL4Gen 35}snL4EnableRealServerMaxConnLimitReachedTrap OBJECT-TYPESYNTAXINTEGER{ disabled(0), enabled(1)}ACCESSread-write
STATUSmandatoryDESCRIPTION"Enable/disable the real server maximum number of
connections reached trap."::={ snL4Gen 36}snL4EnableBecomeStandbyTrap OBJECT-TYPESYNTAXINTEGER{ disabled(0), enabled(1)}ACCESSread-writeSTATUSmandatoryDESCRIPTION"Enable/disable trap of the server load balancing
switch changes state from active to standby."::={ snL4Gen 37}snL4EnableBecomeActiveTrap OBJECT-TYPESYNTAXINTEGER{ disabled(0), enabled(1)}ACCESSread-writeSTATUSmandatoryDESCRIPTION"Enable/disable trap of the server load balancing
switch changes state from standby to active."::={ snL4Gen 38}snL4slbRouterInterfacePortMask OBJECT-TYPESYNTAXINTEGERACCESSread-writeSTATUSdeprecatedDESCRIPTION"Router interface port mask.
(It was obsoleted after release 07100, replaced by snL4slbRouterInterfacePortList)"::={ snL4Gen 39}------- Server Cache Group Global MIBs ----------snL4MaxNumWebCacheGroup OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"The maximum number of server cache groups"::={ snL4Gen 40}snL4MaxNumWebCachePerGroup OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"The maximum number of WEB Cache servers in each of web cache group"::={ snL4Gen 41}snL4WebCacheStateful OBJECT-TYPESYNTAX L4Status
ACCESSread-writeSTATUSmandatoryDESCRIPTION"The WEB Cache servers cache-stateful"::={ snL4Gen 42}------- GSLB Group Global MIBs ----------snL4EnableGslbHealthCheckIpUpTrap OBJECT-TYPESYNTAXINTEGER{ disabled(0), enabled(1)}ACCESSread-writeSTATUSmandatoryDESCRIPTION"Health check IP up."::={ snL4Gen 43}snL4EnableGslbHealthCheckIpDownTrap OBJECT-TYPESYNTAXINTEGER{ disabled(0), enabled(1)}ACCESSread-writeSTATUSmandatoryDESCRIPTION"Health check IP down."::={ snL4Gen 44}snL4EnableGslbHealthCheckIpPortUpTrap OBJECT-TYPESYNTAXINTEGER{ disabled(0), enabled(1)}ACCESSread-writeSTATUSmandatoryDESCRIPTION"Health check IP port up."::={ snL4Gen 45}snL4EnableGslbHealthCheckIpPortDownTrap OBJECT-TYPESYNTAXINTEGER{ disabled(0), enabled(1)}ACCESSread-writeSTATUSmandatoryDESCRIPTION"Health check IP port down."::={ snL4Gen 46}snL4EnableGslbRemoteGslbSiDownTrap OBJECT-TYPESYNTAXINTEGER{ disabled(0), enabled(1)}ACCESSread-writeSTATUSmandatory
DESCRIPTION"Connection to GSLB ServerIron is down."::={ snL4Gen 47}snL4EnableGslbRemoteGslbSiUpTrap OBJECT-TYPESYNTAXINTEGER{ disabled(0), enabled(1)}ACCESSread-writeSTATUSmandatoryDESCRIPTION"Connection to GSLB ServerIron is up."::={ snL4Gen 48}snL4EnableGslbRemoteSiDownTrap OBJECT-TYPESYNTAXINTEGER{ disabled(0), enabled(1)}ACCESSread-writeSTATUSmandatoryDESCRIPTION"GSLB connection to remote ServerIron is down."::={ snL4Gen 49}snL4EnableGslbRemoteSiUpTrap OBJECT-TYPESYNTAXINTEGER{ disabled(0), enabled(1)}ACCESSread-writeSTATUSmandatoryDESCRIPTION"GSLB connection to remote ServerIron is up."::={ snL4Gen 50}snL4slbRouterInterfacePortList OBJECT-TYPESYNTAXOCTETSTRINGACCESSread-writeSTATUSmandatoryDESCRIPTION"Router interface port list. Each port index is a 16-bit integer
in big endian order. 8-bit is the slot number, the other 8-bit
is the port number."::={ snL4Gen 51}-- Virtual Server tablesnL4VirtualServerTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4VirtualServerEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"Virtual Server table."::={ snL4VirtualServer 1}snL4VirtualServerEntry OBJECT-TYPE
SYNTAX SnL4VirtualServerEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in L4 Virtual Server table."INDEX{ snL4VirtualServerIndex }::={ snL4VirtualServerTable 1}
SnL4VirtualServerEntry ::=SEQUENCE{
snL4VirtualServerIndex
INTEGER,
snL4VirtualServerName
L4ServerName,
snL4VirtualServerVirtualIP
IpAddress,
snL4VirtualServerAdminStatus
L4Status,
snL4VirtualServerSDAType
INTEGER,
snL4VirtualServerRowStatus
L4RowSts,
snL4VirtualServerDeleteState
L4DeleteState
}snL4VirtualServerIndex OBJECT-TYPESYNTAXINTEGER(1..64)ACCESSread-onlySTATUSmandatoryDESCRIPTION"The table index for a Virtual Server entry."::={ snL4VirtualServerEntry 1}snL4VirtualServerName OBJECT-TYPESYNTAX L4ServerName
ACCESSread-writeSTATUSmandatoryDESCRIPTION"Virtual server name."::={ snL4VirtualServerEntry 2}snL4VirtualServerVirtualIP
OBJECT-TYPESYNTAXIpAddressACCESSread-writeSTATUSmandatoryDESCRIPTION"Virtual Server IP Address."::={ snL4VirtualServerEntry 3}snL4VirtualServerAdminStatus OBJECT-TYPESYNTAX L4Status
ACCESSread-writeSTATUSmandatoryDESCRIPTION"Virtual Server status is ether disabled(0) or enabled(1)."::={ snL4VirtualServerEntry 4}snL4VirtualServerSDAType OBJECT-TYPESYNTAXINTEGER{default(0),leastconnection(1),roundrobin(2),
weighted(3)}ACCESSread-writeSTATUSmandatoryDESCRIPTION"TCP/UDP Sessions Distribution Algorithms Type."::={ snL4VirtualServerEntry 5}snL4VirtualServerRowStatus OBJECT-TYPESYNTAX L4RowSts
ACCESSread-writeSTATUSmandatoryDESCRIPTION"To create or delete a virtual server
entry."::={snL4VirtualServerEntry 6}snL4VirtualServerDeleteState OBJECT-TYPESYNTAX L4DeleteState
ACCESSread-onlySTATUSmandatoryDESCRIPTION"Delete operation state."::={ snL4VirtualServerEntry 7}-- Real Server tablesnL4RealServerTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4RealServerEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"Real Server table."::={ snL4RealServer 1}snL4RealServerEntry OBJECT-TYPESYNTAX SnL4RealServerEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in the Real Server table."INDEX{ snL4RealServerIndex }::={ snL4RealServerTable 1}
SnL4RealServerEntry ::=SEQUENCE{
snL4RealServerIndex
INTEGER,
snL4RealServerName
L4ServerName,
snL4RealServerIP
IpAddress,
snL4RealServerAdminStatus
L4Status,
snL4RealServerMaxConnections
INTEGER,
snL4RealServerWeight
INTEGER,
snL4RealServerRowStatus
L4RowSts,
snL4RealServerDeleteState
L4DeleteState
}snL4RealServerIndex OBJECT-TYPESYNTAXINTEGER(1..256)
ACCESSread-onlySTATUSmandatoryDESCRIPTION"The table index for a Real Server entry."::={ snL4RealServerEntry 1}snL4RealServerName OBJECT-TYPESYNTAX L4ServerName
ACCESSread-writeSTATUSmandatoryDESCRIPTION"Real server name."::={ snL4RealServerEntry 2}snL4RealServerIP
OBJECT-TYPESYNTAXIpAddressACCESSread-writeSTATUSmandatoryDESCRIPTION"Real Server IP Address."::={ snL4RealServerEntry 3}snL4RealServerAdminStatus OBJECT-TYPESYNTAX L4Status
ACCESSread-writeSTATUSmandatoryDESCRIPTION"Real Server status is ether disabled(0) or enabled(1)."::={ snL4RealServerEntry 4}snL4RealServerMaxConnections OBJECT-TYPESYNTAXINTEGER(0..1000000)ACCESSread-writeSTATUSmandatoryDESCRIPTION"Real Server Maximum Connection allowed."::={ snL4RealServerEntry 5}snL4RealServerWeight OBJECT-TYPESYNTAXINTEGER(0..65000)ACCESSread-writeSTATUSmandatoryDESCRIPTION"Real Server weight"::={ snL4RealServerEntry 6}snL4RealServerRowStatus OBJECT-TYPESYNTAX L4RowSts
ACCESSread-writeSTATUSmandatoryDESCRIPTION"To create or delete a real server entry."::={snL4RealServerEntry 7}snL4RealServerDeleteState OBJECT-TYPESYNTAX L4DeleteState
ACCESSread-only
STATUSmandatoryDESCRIPTION"Delete operation state."::={ snL4RealServerEntry 8}-- Virtual Server Port tablesnL4VirtualServerPortTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4VirtualServerPortEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"Virtual Server Port table."::={ snL4VirtualServerPort 1}snL4VirtualServerPortEntry OBJECT-TYPESYNTAX SnL4VirtualServerPortEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in the Virtual Server Port table."INDEX{ snL4VirtualServerPortIndex }::={ snL4VirtualServerPortTable 1}
SnL4VirtualServerPortEntry ::=SEQUENCE{
snL4VirtualServerPortIndex
INTEGER,
snL4VirtualServerPortServerName
L4ServerName,
snL4VirtualServerPortPort
INTEGER,
snL4VirtualServerPortAdminStatus
L4Status,
snL4VirtualServerPortSticky
INTEGER,
snL4VirtualServerPortConcurrent
INTEGER,
snL4VirtualServerPortRowStatus
L4RowSts,
snL4VirtualServerPortDeleteState
L4DeleteState
}snL4VirtualServerPortIndex OBJECT-TYPESYNTAXINTEGER(1..2048)ACCESSread-onlySTATUSmandatoryDESCRIPTION"The index for Virtual Server Port entry."::={ snL4VirtualServerPortEntry 1}snL4VirtualServerPortServerName OBJECT-TYPESYNTAX L4ServerName
ACCESSread-writeSTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerPortEntry 2}snL4VirtualServerPortPort OBJECT-TYPESYNTAXINTEGER(0..65535)
ACCESSread-writeSTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerPortEntry 3}snL4VirtualServerPortAdminStatus OBJECT-TYPESYNTAX L4Status
ACCESSread-writeSTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerPortEntry 4}snL4VirtualServerPortSticky OBJECT-TYPESYNTAXINTEGER{disabled(0),enabled(1)}ACCESSread-writeSTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerPortEntry 5}snL4VirtualServerPortConcurrent OBJECT-TYPESYNTAXINTEGER{disabled(0),enabled(1)}ACCESSread-writeSTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerPortEntry 6}snL4VirtualServerPortRowStatus OBJECT-TYPESYNTAX L4RowSts
ACCESSread-writeSTATUSmandatoryDESCRIPTION"To create or delete a virtual server port entry."::={ snL4VirtualServerPortEntry 7}snL4VirtualServerPortDeleteState OBJECT-TYPESYNTAX L4DeleteState
ACCESSread-onlySTATUSmandatoryDESCRIPTION"Delete operation state."::={ snL4VirtualServerPortEntry 8}-- Real Server Port tablesnL4RealServerPortTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4RealServerPortEntry
ACCESSnot-accessible
STATUSmandatoryDESCRIPTION"Real Server Port table."::={ snL4RealServerPort 1}snL4RealServerPortEntry OBJECT-TYPESYNTAX SnL4RealServerPortEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in the Real Server Port table."INDEX{ snL4RealServerPortIndex }::={ snL4RealServerPortTable 1}
SnL4RealServerPortEntry ::=SEQUENCE{
snL4RealServerPortIndex
INTEGER,
snL4RealServerPortServerName
L4ServerName,
snL4RealServerPortPort
INTEGER,
snL4RealServerPortAdminStatus
L4Status,
snL4RealServerPortRowStatus
L4RowSts,
snL4RealServerPortDeleteState
L4DeleteState
}snL4RealServerPortIndex OBJECT-TYPESYNTAXINTEGER(1..2048)ACCESSread-onlySTATUSmandatoryDESCRIPTION"The index for Real Server Port entry."::={ snL4RealServerPortEntry 1}snL4RealServerPortServerName OBJECT-TYPESYNTAX L4ServerName
ACCESSread-writeSTATUSmandatoryDESCRIPTION""::={ snL4RealServerPortEntry 2}snL4RealServerPortPort OBJECT-TYPESYNTAXINTEGER(0..65535)ACCESSread-writeSTATUSmandatoryDESCRIPTION""::={ snL4RealServerPortEntry 3}snL4RealServerPortAdminStatus OBJECT-TYPESYNTAX L4Status
ACCESSread-writeSTATUSmandatoryDESCRIPTION""::={ snL4RealServerPortEntry 4}snL4RealServerPortRowStatus OBJECT-TYPE
SYNTAX L4RowSts
ACCESSread-writeSTATUSmandatoryDESCRIPTION"To create or delete a Real server port entry."::={ snL4RealServerPortEntry 5}snL4RealServerPortDeleteState OBJECT-TYPESYNTAX L4DeleteState
ACCESSread-onlySTATUSmandatoryDESCRIPTION"Delete operation state."::={ snL4RealServerPortEntry 6}-- Bind tablesnL4BindTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4BindEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"Bind table."::={ snL4Bind 1}snL4BindEntry OBJECT-TYPESYNTAX SnL4BindEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in the Bind table."INDEX{ snL4BindIndex }::={ snL4BindTable 1}
SnL4BindEntry ::=SEQUENCE{
snL4BindIndex
INTEGER,
snL4BindVirtualServerName
L4ServerName,
snL4BindVirtualPortNumber
INTEGER,
snL4BindRealServerName
L4ServerName,
snL4BindRealPortNumber
INTEGER,
snL4BindRowStatus
INTEGER}snL4BindIndex OBJECT-TYPESYNTAXINTEGER(1..2048)ACCESSread-onlySTATUSmandatoryDESCRIPTION"The index for Bind entry."::={ snL4BindEntry 1}snL4BindVirtualServerName OBJECT-TYPESYNTAX L4ServerName
ACCESSread-writeSTATUSmandatoryDESCRIPTION""::={ snL4BindEntry 2}
snL4BindVirtualPortNumber OBJECT-TYPESYNTAXINTEGER(0..65535)ACCESSread-writeSTATUSmandatoryDESCRIPTION""::={ snL4BindEntry 3}snL4BindRealServerName OBJECT-TYPESYNTAX L4ServerName
ACCESSread-writeSTATUSmandatoryDESCRIPTION""::={ snL4BindEntry 4}snL4BindRealPortNumber OBJECT-TYPESYNTAXINTEGER(0..65535)ACCESSread-writeSTATUSmandatoryDESCRIPTION""::={ snL4BindEntry 5}snL4BindRowStatus OBJECT-TYPESYNTAXINTEGER{other(1),valid(2),delete(3),create(4)}ACCESSread-writeSTATUSmandatoryDESCRIPTION"To create or delete bind entry."::={ snL4BindEntry 6}-- Virtual Server Status tablesnL4VirtualServerStatusTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4VirtualServerStatusEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"Virtual Server Status table."::={ snL4VirtualServerStatus 1}snL4VirtualServerStatusEntry OBJECT-TYPESYNTAX SnL4VirtualServerStatusEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in L4 Virtual Server Status table."INDEX{ snL4VirtualServerStatusIndex }
::={ snL4VirtualServerStatusTable 1}
SnL4VirtualServerStatusEntry ::=SEQUENCE{
snL4VirtualServerStatusIndex
INTEGER,
snL4VirtualServerStatusName
L4ServerName,
snL4VirtualServerStatusReceivePkts
Counter,
snL4VirtualServerStatusTransmitPkts
Counter,
snL4VirtualServerStatusTotalConnections
Counter}snL4VirtualServerStatusIndex OBJECT-TYPESYNTAXINTEGER(1..64)ACCESSread-onlySTATUSmandatoryDESCRIPTION"The table index for a Virtual Server Status entry."::={ snL4VirtualServerStatusEntry 1}snL4VirtualServerStatusName OBJECT-TYPESYNTAX L4ServerName
ACCESSread-onlySTATUSmandatoryDESCRIPTION"Virtual server name."::={ snL4VirtualServerStatusEntry 2}snL4VirtualServerStatusReceivePkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerStatusEntry 3}snL4VirtualServerStatusTransmitPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerStatusEntry 4}snL4VirtualServerStatusTotalConnections OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerStatusEntry 5}-- Real Server Status TablesnL4RealServerStatusTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4RealServerStatusEntry
ACCESSnot-accessible
STATUSmandatoryDESCRIPTION"Real Server Status table."::={ snL4RealServerStatus 1}snL4RealServerStatusEntry OBJECT-TYPESYNTAX SnL4RealServerStatusEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in the Real Server Status table."INDEX{ snL4RealServerStatusIndex }::={ snL4RealServerStatusTable 1}
SnL4RealServerStatusEntry ::=SEQUENCE{
snL4RealServerStatusIndex
INTEGER,
snL4RealServerStatusName
L4ServerName,
snL4RealServerStatusRealIP
IpAddress,
snL4RealServerStatusReceivePkts
Counter,
snL4RealServerStatusTransmitPkts
Counter,
snL4RealServerStatusCurConnections
INTEGER,
snL4RealServerStatusTotalConnections
Counter,
snL4RealServerStatusAge
INTEGER,
snL4RealServerStatusState
INTEGER,
snL4RealServerStatusReassignments
INTEGER,
snL4RealServerStatusReassignmentLimit
INTEGER,
snL4RealServerStatusFailedPortExists
INTEGER,
snL4RealServerStatusFailTime
INTEGER,
snL4RealServerStatusPeakConnections
INTEGER}snL4RealServerStatusIndex OBJECT-TYPESYNTAXINTEGER(1..256)ACCESSread-onlySTATUSmandatoryDESCRIPTION"The table index for a Real Server Status entry."::={ snL4RealServerStatusEntry 1}snL4RealServerStatusName OBJECT-TYPESYNTAX L4ServerName
ACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerStatusEntry 2}snL4RealServerStatusRealIP OBJECT-TYPESYNTAXIpAddressACCESSread-onlySTATUSmandatory
DESCRIPTION""::={ snL4RealServerStatusEntry 3}snL4RealServerStatusReceivePkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerStatusEntry 4}snL4RealServerStatusTransmitPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerStatusEntry 5}snL4RealServerStatusCurConnections OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerStatusEntry 6}snL4RealServerStatusTotalConnections OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerStatusEntry 7}snL4RealServerStatusAge OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerStatusEntry 8}snL4RealServerStatusState OBJECT-TYPESYNTAXINTEGER{serverdisabled(0),serverenabled(1),serverfailed(2),servertesting(3),serversuspect(4),servershutdown(5),serveractive(6)}ACCESSread-onlySTATUSmandatory
DESCRIPTION""::={ snL4RealServerStatusEntry 9}snL4RealServerStatusReassignments OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerStatusEntry 10}snL4RealServerStatusReassignmentLimit OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerStatusEntry 11}snL4RealServerStatusFailedPortExists OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerStatusEntry 12}snL4RealServerStatusFailTime OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerStatusEntry 13}snL4RealServerStatusPeakConnections OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerStatusEntry 14}-- Virtual Server Port Status tablesnL4VirtualServerPortStatusTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4VirtualServerPortStatusEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"Virtual Server Port Status table."::={ snL4VirtualServerPortStatus 1}snL4VirtualServerPortStatusEntry OBJECT-TYPESYNTAX SnL4VirtualServerPortStatusEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in the Virtual Server Port Status table."INDEX{ snL4VirtualServerPortStatusIndex }
::={ snL4VirtualServerPortStatusTable 1}
SnL4VirtualServerPortStatusEntry ::=SEQUENCE{
snL4VirtualServerPortStatusIndex
INTEGER,
snL4VirtualServerPortStatusPort
INTEGER,
snL4VirtualServerPortStatusServerName
L4ServerName,
snL4VirtualServerPortStatusCurrentConnection
INTEGER,
snL4VirtualServerPortStatusTotalConnection
Counter,
snL4VirtualServerPortStatusPeakConnection
INTEGER}snL4VirtualServerPortStatusIndex OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"The index for Virtual Server Port Status entry."::={ snL4VirtualServerPortStatusEntry 1}snL4VirtualServerPortStatusPort OBJECT-TYPESYNTAXINTEGER(1..2048)ACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerPortStatusEntry 2}snL4VirtualServerPortStatusServerName OBJECT-TYPESYNTAX L4ServerName
ACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerPortStatusEntry 3}snL4VirtualServerPortStatusCurrentConnection OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerPortStatusEntry 4}snL4VirtualServerPortStatusTotalConnection OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerPortStatusEntry 5}snL4VirtualServerPortStatusPeakConnection OBJECT-TYPE
SYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerPortStatusEntry 6}-- Real Server Port Status tablesnL4RealServerPortStatusTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4RealServerPortStatusEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"Real Server Port Status table."::={ snL4RealServerPortStatus 1}snL4RealServerPortStatusEntry OBJECT-TYPESYNTAX SnL4RealServerPortStatusEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in the Real Server Port Status table."INDEX{ snL4RealServerPortStatusIndex }::={ snL4RealServerPortStatusTable 1}
SnL4RealServerPortStatusEntry ::=SEQUENCE{
snL4RealServerPortStatusIndex
INTEGER,
snL4RealServerPortStatusPort
INTEGER,
snL4RealServerPortStatusServerName
L4ServerName,
snL4RealServerPortStatusReassignCount
INTEGER,
snL4RealServerPortStatusState
INTEGER,
snL4RealServerPortStatusFailTime
INTEGER,
snL4RealServerPortStatusCurrentConnection
INTEGER,
snL4RealServerPortStatusTotalConnection
Counter,
snL4RealServerPortStatusRxPkts
Counter,
snL4RealServerPortStatusTxPkts
Counter,
snL4RealServerPortStatusRxBytes
Counter,
snL4RealServerPortStatusTxBytes
Counter,
snL4RealServerPortStatusPeakConnection
INTEGER}snL4RealServerPortStatusIndex OBJECT-TYPESYNTAXINTEGER(1..2048)ACCESSread-onlySTATUSmandatoryDESCRIPTION"The index for Real Server Port Status entry."::={ snL4RealServerPortStatusEntry 1}
snL4RealServerPortStatusPort OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerPortStatusEntry 2}snL4RealServerPortStatusServerName OBJECT-TYPESYNTAX L4ServerName
ACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerPortStatusEntry 3}snL4RealServerPortStatusReassignCount OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerPortStatusEntry 4}snL4RealServerPortStatusState OBJECT-TYPESYNTAXINTEGER{disabled(0),enabled(1),failed(2),testing(3),suspect(4),shutdown(5),active(6),unbound(7),awaitUnbind(8),awaitDelete(9)}ACCESSread-onlySTATUSmandatoryDESCRIPTION"Real server port state"::={ snL4RealServerPortStatusEntry 5}snL4RealServerPortStatusFailTime OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"Only useful, if real server port state is failed.
Indicating how seconds has been elapsed from the last retry."::={ snL4RealServerPortStatusEntry 6}
snL4RealServerPortStatusCurrentConnection OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"Real server port current connection"::={ snL4RealServerPortStatusEntry 7}snL4RealServerPortStatusTotalConnection OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"Real server port total connection"::={ snL4RealServerPortStatusEntry 8}snL4RealServerPortStatusRxPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"Real server port receive packets."::={ snL4RealServerPortStatusEntry 9}snL4RealServerPortStatusTxPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"Real server port transmit packets."::={ snL4RealServerPortStatusEntry 10}snL4RealServerPortStatusRxBytes OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"Real server port receive bytes."::={ snL4RealServerPortStatusEntry 11}snL4RealServerPortStatusTxBytes OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"Real server port transmit bytes."::={ snL4RealServerPortStatusEntry 12}snL4RealServerPortStatusPeakConnection OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"peak connection for real server port."::={ snL4RealServerPortStatusEntry 13}
-- L4 policy tablesnL4PolicyTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4PolicyEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"L4 policy table."::={snL4Policy 1}snL4PolicyEntry OBJECT-TYPESYNTAX SnL4PolicyEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry of the L4 policy table."INDEX{ snL4PolicyId }::={ snL4PolicyTable 1}
SnL4PolicyEntry ::=SEQUENCE{
snL4PolicyId
INTEGER,
snL4PolicyPriority
INTEGER,
snL4PolicyScope
INTEGER,
snL4PolicyProtocol
INTEGER,
snL4PolicyPort
INTEGER,
snL4PolicyRowStatus
INTEGER}snL4PolicyId OBJECT-TYPESYNTAXINTEGER(1..64)ACCESSread-onlySTATUSmandatoryDESCRIPTION"The ID to identify a entry."::={ snL4PolicyEntry 1}snL4PolicyPriority OBJECT-TYPESYNTAXINTEGER{level0(0),level1(1),level2(2),level3(3),level4(4),level5(5),level6(6),level7(7)}ACCESSread-writeSTATUSmandatoryDESCRIPTION"The Stand alone stackable switch L4 Policy Priority values are:
normal(0) -- normal prority
high(1) -- high prority
cache(2) -- prority for cache
transparent(3) -- prority for transparent
The BigIron switch L4 Priority values are:
level0(0), level1(1), level2(2), level3(3),
level4(4), level5(5), level6(6), level7(7) "::={ snL4PolicyEntry 2}snL4PolicyScope OBJECT-TYPESYNTAXINTEGER{ global(0), local(1)}ACCESSread-writeSTATUSmandatoryDESCRIPTION" Scope of the local or global.
Global automatic apply to all port.
Local apply to a port."::={ snL4PolicyEntry 3}snL4PolicyProtocol OBJECT-TYPESYNTAXINTEGER{ udp(0), tcp(1)}ACCESSread-writeSTATUSmandatoryDESCRIPTION""::={ snL4PolicyEntry 4}snL4PolicyPort OBJECT-TYPESYNTAXINTEGER(0..65535)ACCESSread-writeSTATUSmandatoryDESCRIPTION""::={ snL4PolicyEntry 5}snL4PolicyRowStatus OBJECT-TYPESYNTAXINTEGER{invalid(1),valid(2),delete(3),create(4),modify(5)}ACCESSread-writeSTATUSmandatoryDESCRIPTION"This object is used to create and
delete row in the table and control
if they are used. The values
that can be written are:
delete(3)...deletes the row
create(4)...creates a new row
modify(5)...modifies an exsisting row
If the row exists, then a SET with
value of create(4) returns error
'badValue'. Deleted rows go away
immediately. The following values
can be returned on reads:
invalid(1)...Setting it to 'invalid' has the effect of
rendering it inoperative.
valid(2).....the row exists and is valid"::={ snL4PolicyEntry 6}-- L4 policy port access tablesnL4PolicyPortAccessTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4PolicyPortAccessEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"ip interface L4 policy access table."::={snL4PolicyPortAccess 1}snL4PolicyPortAccessEntry OBJECT-TYPESYNTAX SnL4PolicyPortAccessEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry of the ip interface L4 policy access table."INDEX{ snL4PolicyPortAccessPort }::={ snL4PolicyPortAccessTable 1}
SnL4PolicyPortAccessEntry ::=SEQUENCE{
snL4PolicyPortAccessPort
INTEGER,
snL4PolicyPortAccessList
OCTETSTRING,
snL4PolicyPortAccessRowStatus
INTEGER}snL4PolicyPortAccessPort OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"The ip interface to which the L4 policy applies."::={ snL4PolicyPortAccessEntry 1}snL4PolicyPortAccessList OBJECT-TYPESYNTAXOCTETSTRING(SIZE(1..64))ACCESSread-writeSTATUSmandatoryDESCRIPTION"An ip L4 policy list, of which each octet contains
a ID number that forms a group of s. A
valid entry in the snL4PolicyTable with the
corresponding ID number (i.e. snL4PolicyId)
must have been created before a list is initialized."::={ snL4PolicyPortAccessEntry 2}snL4PolicyPortAccessRowStatus OBJECT-TYPESYNTAXINTEGER{
invalid(1),valid(2),delete(3),create(4),modify(5)}ACCESSread-writeSTATUSmandatoryDESCRIPTION"This object is used to create and
delete row in the table and control
if they are used. The values
that can be written are:
delete(3)...deletes the row
create(4)...creates a new row
modify(5)...modifies an exsisting row
If the row exists, then a SET with
value of create(4) returns error
'badValue'. Deleted rows go away
immediately. The following values
can be returned on reads:
invalid(1)...Setting it to 'invalid' has the effect of
rendering it inoperative.
valid(2).....the row exists and is valid"::={ snL4PolicyPortAccessEntry 3}-- L4 trap variable binding objectssnL4TrapRealServerIP OBJECT-TYPESYNTAXIpAddressACCESSread-onlySTATUSmandatoryDESCRIPTION"Real server IP address."::={ snL4Trap 1}snL4TrapRealServerName OBJECT-TYPESYNTAX L4ServerName
ACCESSread-onlySTATUSmandatoryDESCRIPTION"Real server name."::={ snL4Trap 2}snL4TrapRealServerPort OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"Transport protocol port number of the real server."::={ snL4Trap 3}snL4TrapRealServerCurConnections OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"Real Server current connections."::={ snL4Trap 4}snL4TrapLinkName OBJECT-TYPESYNTAX L4ServerName
ACCESSread-onlySTATUSmandatoryDESCRIPTION"Link name."::={ snL4Trap 5}snL4LinkVirtualInterface OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"Link virtual interface."::={ snL4Trap 6}-- Web Cache tablesnL4WebCacheTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4WebCacheEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"Real Server table."::={ snL4WebCache 1}snL4WebCacheEntry OBJECT-TYPESYNTAX SnL4WebCacheEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in the Real Server table."INDEX{ snL4WebCacheIP }::={ snL4WebCacheTable 1}
SnL4WebCacheEntry ::=SEQUENCE{
snL4WebCacheIP
IpAddress,
snL4WebCacheName
L4ServerName,
snL4WebCacheAdminStatus
L4Status,
snL4WebCacheMaxConnections
INTEGER,
snL4WebCacheWeight
INTEGER,
snL4WebCacheRowStatus
L4RowSts,
snL4WebCacheDeleteState
L4DeleteState
}snL4WebCacheIP
OBJECT-TYPESYNTAXIpAddressACCESSread-onlySTATUSmandatoryDESCRIPTION"Real Server IP Address."::={ snL4WebCacheEntry 1}snL4WebCacheName OBJECT-TYPESYNTAX L4ServerName
ACCESSread-writeSTATUSmandatoryDESCRIPTION"Real server name."::={ snL4WebCacheEntry 2}snL4WebCacheAdminStatus OBJECT-TYPESYNTAX L4Status
ACCESSread-write
STATUSmandatoryDESCRIPTION"Real Server status is ether disabled(0) or enabled(1)."::={ snL4WebCacheEntry 3}snL4WebCacheMaxConnections OBJECT-TYPESYNTAXINTEGER(0..1000000)ACCESSread-writeSTATUSmandatoryDESCRIPTION"Real Server Maximum Connection allowed."::={ snL4WebCacheEntry 4}snL4WebCacheWeight OBJECT-TYPESYNTAXINTEGER(1..65000)ACCESSread-writeSTATUSmandatoryDESCRIPTION"Real Server weight"::={ snL4WebCacheEntry 5}snL4WebCacheRowStatus OBJECT-TYPESYNTAX L4RowSts
ACCESSread-writeSTATUSmandatoryDESCRIPTION"To create or delete a real server entry."::={snL4WebCacheEntry 6}snL4WebCacheDeleteState OBJECT-TYPESYNTAX L4DeleteState
ACCESSread-onlySTATUSmandatoryDESCRIPTION"Delete operation state."::={ snL4WebCacheEntry 7}-- Web Cache Group tablesnL4WebCacheGroupTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4WebCacheGroupEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"Web Cache Group table."::={ snL4WebCacheGroup 1}snL4WebCacheGroupEntry OBJECT-TYPESYNTAX SnL4WebCacheGroupEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in the Web Cache Group table."INDEX{ snL4WebCacheGroupId }::={ snL4WebCacheGroupTable 1}
SnL4WebCacheGroupEntry ::=SEQUENCE{
snL4WebCacheGroupId
INTEGER,
snL4WebCacheGroupName
L4ServerName,
snL4WebCacheGroupWebCacheIpList
OCTETSTRING,
snL4WebCacheGroupDestMask
IpAddress,
snL4WebCacheGroupSrcMask
IpAddress,
snL4WebCacheGroupAdminStatus
INTEGER,
snL4WebCacheGroupRowStatus
L4RowSts
}snL4WebCacheGroupId OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"The identification for a Web Cache Group entry.
The limit is from 1 to snL4MaxNumWebCacheGroup."::={ snL4WebCacheGroupEntry 1}snL4WebCacheGroupName OBJECT-TYPESYNTAX L4ServerName
ACCESSread-writeSTATUSmandatoryDESCRIPTION"Web Cache Group name."::={ snL4WebCacheGroupEntry 2}snL4WebCacheGroupWebCacheIpList
OBJECT-TYPESYNTAXOCTETSTRINGACCESSread-writeSTATUSmandatoryDESCRIPTION"A list of the Server Cache Group Real Server IP Address.
The number of IP Address is from 1 (4 OCTETs) to the
snL4MaxNumServersPerWebCacheGroup, maximum number of
server IP Address allowed in the list."::={ snL4WebCacheGroupEntry 3}snL4WebCacheGroupDestMask OBJECT-TYPESYNTAXIpAddressACCESSread-writeSTATUSmandatoryDESCRIPTION"Cache Server Group Destination Mask."::={ snL4WebCacheGroupEntry 4}snL4WebCacheGroupSrcMask OBJECT-TYPESYNTAXIpAddressACCESSread-writeSTATUSmandatoryDESCRIPTION"Cache Server Group Source Mask."::={ snL4WebCacheGroupEntry 5}snL4WebCacheGroupAdminStatus OBJECT-TYPESYNTAXINTEGER{
disabled(0),enabled(1)}ACCESSread-writeSTATUSmandatoryDESCRIPTION"The WEB Cache Group is set either
enabled(1)...........activated.
disabled(0)..........disabled."::={ snL4WebCacheGroupEntry 6}snL4WebCacheGroupRowStatus OBJECT-TYPESYNTAX L4RowSts
ACCESSread-writeSTATUSmandatoryDESCRIPTION"To create or delete a Web Cache Group entry."::={ snL4WebCacheGroupEntry 7}-- Web Cache Traffic Statistics TablesnL4WebCacheTrafficStatsTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4WebCacheTrafficStatsEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"Web Cache Traffic Statistics table."::={ snL4WebCacheTrafficStats 1}snL4WebCacheTrafficStatsEntry OBJECT-TYPESYNTAX SnL4WebCacheTrafficStatsEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in the Web Cache Traffic Statistics table."INDEX{ snL4WebCacheTrafficIp , snL4WebCacheTrafficPort}::={ snL4WebCacheTrafficStatsTable 1}
SnL4WebCacheTrafficStatsEntry ::=SEQUENCE{
snL4WebCacheTrafficIp
IpAddress,
snL4WebCacheTrafficPort
INTEGER,
snL4WebCacheCurrConnections
INTEGER,
snL4WebCacheTotalConnections
INTEGER,
snL4WebCacheTxPkts
Counter,
snL4WebCacheRxPkts
Counter,
snL4WebCacheTxOctets
Counter,
snL4WebCacheRxOctets
Counter,
snL4WebCachePortState
WebCacheState
}snL4WebCacheTrafficIp OBJECT-TYPESYNTAXIpAddressACCESSread-onlySTATUSmandatory
DESCRIPTION"Cache Server IP Address."::={ snL4WebCacheTrafficStatsEntry 1}snL4WebCacheTrafficPort OBJECT-TYPESYNTAXINTEGER(0..65535)ACCESSread-onlySTATUSmandatoryDESCRIPTION"The WEB Cache port is one of the protocol port such as UDP, TCP etc."::={ snL4WebCacheTrafficStatsEntry 2}snL4WebCacheCurrConnections OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"Number of the current connections in WEB Cache group."::={ snL4WebCacheTrafficStatsEntry 3}snL4WebCacheTotalConnections OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"The total connections in WEB Cache group."::={ snL4WebCacheTrafficStatsEntry 4}snL4WebCacheTxPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"Number of the Packets sending from Client/Web-Server to Cache Server"::={ snL4WebCacheTrafficStatsEntry 5}snL4WebCacheRxPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"Number of the Packets sending from Cache Server to Client/Web-Server"::={ snL4WebCacheTrafficStatsEntry 6}snL4WebCacheTxOctets OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"Number of the Octets sending from Client/Web-Server to Cache Server"::={ snL4WebCacheTrafficStatsEntry 7}snL4WebCacheRxOctets OBJECT-TYPESYNTAXCounter
ACCESSread-onlySTATUSmandatoryDESCRIPTION"Number of the Octets sending from Cache Server to Client/Web-Server"::={ snL4WebCacheTrafficStatsEntry 8}snL4WebCachePortState OBJECT-TYPESYNTAX WebCacheState
ACCESSread-onlySTATUSmandatoryDESCRIPTION"Web Cache Port state."::={ snL4WebCacheTrafficStatsEntry 9}-- Web Uncached Traffic Statistics TablesnL4WebUncachedTrafficStatsTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4WebUncachedTrafficStatsEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"Web Uncached Traffic Statistics table."::={ snL4WebUncachedTrafficStats 1}snL4WebUncachedTrafficStatsEntry OBJECT-TYPESYNTAX SnL4WebUncachedTrafficStatsEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in the Web Uncached Traffic Statistics table."INDEX{ snL4WebServerPort, snL4WebClientPort }::={ snL4WebUncachedTrafficStatsTable 1}
SnL4WebUncachedTrafficStatsEntry ::=SEQUENCE{
snL4WebServerPort
INTEGER,
snL4WebClientPort
INTEGER,
snL4WebUncachedTxPkts
Counter,
snL4WebUncachedRxPkts
Counter,
snL4WebUncachedTxOctets
Counter,
snL4WebUncachedRxOctets
Counter,
snL4WebServerPortName
DisplayString,
snL4WebClientPortName
DisplayString}snL4WebServerPort OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"Web Server Port."::={ snL4WebUncachedTrafficStatsEntry 1}snL4WebClientPort OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"Web Client Port."::={ snL4WebUncachedTrafficStatsEntry 2}snL4WebUncachedTxPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"Number of the Packets sending from Client port to Web Server port"::={ snL4WebUncachedTrafficStatsEntry 3}snL4WebUncachedRxPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"Number of the Packets sending from Web Server port to Client port"::={ snL4WebUncachedTrafficStatsEntry 4}snL4WebUncachedTxOctets OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"Number of the Octets sending from Client port to Web Server port"::={ snL4WebUncachedTrafficStatsEntry 5}snL4WebUncachedRxOctets OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"Number of the Octets sending from Web Server port to Client port"::={ snL4WebUncachedTrafficStatsEntry 6}snL4WebServerPortName OBJECT-TYPESYNTAXDisplayString(SIZE(0..16))ACCESSread-onlySTATUSmandatoryDESCRIPTION"Web Server Port Name string."::={ snL4WebUncachedTrafficStatsEntry 7}snL4WebClientPortName OBJECT-TYPESYNTAXDisplayString(SIZE(0..16))ACCESSread-onlySTATUSmandatoryDESCRIPTION
"Web Client Port Name string."::={ snL4WebUncachedTrafficStatsEntry 8}-- Web Cache Server Port tablesnL4WebCachePortTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4WebCachePortEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"Real Server Port table."::={ snL4WebCachePort 1}snL4WebCachePortEntry OBJECT-TYPESYNTAX SnL4WebCachePortEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in the Real Server Port table."INDEX{ snL4WebCachePortServerIp, snL4WebCachePortPort }::={ snL4WebCachePortTable 1}
SnL4WebCachePortEntry ::=SEQUENCE{
snL4WebCachePortServerIp
IpAddress,
snL4WebCachePortPort
INTEGER,
snL4WebCachePortAdminStatus
L4Status,
snL4WebCachePortRowStatus
L4RowSts,
snL4WebCachePortDeleteState
L4DeleteState
}snL4WebCachePortServerIp OBJECT-TYPESYNTAXIpAddressACCESSread-onlySTATUSmandatoryDESCRIPTION"Cache Server IP Address."::={ snL4WebCachePortEntry 1}snL4WebCachePortPort OBJECT-TYPESYNTAXINTEGER(0..65535)ACCESSread-onlySTATUSmandatoryDESCRIPTION"The WEB Cache port is one of the protocol port such as UDP, TCP etc."::={ snL4WebCachePortEntry 2}snL4WebCachePortAdminStatus OBJECT-TYPESYNTAX L4Status
ACCESSread-writeSTATUSmandatoryDESCRIPTION""::={ snL4WebCachePortEntry 3}snL4WebCachePortRowStatus OBJECT-TYPESYNTAX L4RowSts
ACCESSread-writeSTATUSmandatoryDESCRIPTION"To create or delete a Real server port entry."::={ snL4WebCachePortEntry 4}snL4WebCachePortDeleteState OBJECT-TYPESYNTAX L4DeleteState
ACCESSread-onlySTATUSmandatoryDESCRIPTION"Delete operation state."::={ snL4WebCachePortEntry 5}-- Real Server Configuration tablesnL4RealServerCfgTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4RealServerCfgEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"Real Server table."::={ snL4RealServerCfg 1}snL4RealServerCfgEntry OBJECT-TYPESYNTAX SnL4RealServerCfgEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in the Real Server table."INDEX{ snL4RealServerCfgIP }::={ snL4RealServerCfgTable 1}
SnL4RealServerCfgEntry ::=SEQUENCE{
snL4RealServerCfgIP
IpAddress,
snL4RealServerCfgName
L4ServerName,
snL4RealServerCfgAdminStatus
L4Status,
snL4RealServerCfgMaxConnections
INTEGER,
snL4RealServerCfgWeight
INTEGER,
snL4RealServerCfgRowStatus
L4RowSts,
snL4RealServerCfgDeleteState
L4DeleteState
}snL4RealServerCfgIP OBJECT-TYPESYNTAXIpAddressACCESSread-onlySTATUSmandatoryDESCRIPTION"Real Server IP Address."::={ snL4RealServerCfgEntry 1}snL4RealServerCfgName OBJECT-TYPESYNTAX L4ServerName
ACCESSread-writeSTATUSmandatoryDESCRIPTION"Real server name."::={ snL4RealServerCfgEntry 2}
snL4RealServerCfgAdminStatus OBJECT-TYPESYNTAX L4Status
ACCESSread-writeSTATUSmandatoryDESCRIPTION"Real Server status is ether disabled(0) or enabled(1)."::={ snL4RealServerCfgEntry 3}snL4RealServerCfgMaxConnections OBJECT-TYPESYNTAXINTEGER(0..1000000)ACCESSread-writeSTATUSmandatoryDESCRIPTION"Real Server Maximum Connection allowed."::={ snL4RealServerCfgEntry 4}snL4RealServerCfgWeight OBJECT-TYPESYNTAXINTEGER(0..65000)ACCESSread-writeSTATUSmandatoryDESCRIPTION"Real Server weight"::={ snL4RealServerCfgEntry 5}snL4RealServerCfgRowStatus OBJECT-TYPESYNTAX L4RowSts
ACCESSread-writeSTATUSmandatoryDESCRIPTION"To create or delete a real server entry."::={snL4RealServerCfgEntry 6}snL4RealServerCfgDeleteState OBJECT-TYPESYNTAX L4DeleteState
ACCESSread-onlySTATUSmandatoryDESCRIPTION"Delete operation state."::={ snL4RealServerCfgEntry 7}-- Real Server Port Statistic tablesnL4RealServerPortCfgTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4RealServerPortCfgEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"Real Server Port table."::={ snL4RealServerPortCfg 1}snL4RealServerPortCfgEntry OBJECT-TYPESYNTAX SnL4RealServerPortCfgEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in the Real Server Port table."
INDEX{snL4RealServerPortCfgIP,snL4RealServerPortCfgPort }::={ snL4RealServerPortCfgTable 1}
SnL4RealServerPortCfgEntry ::=SEQUENCE{
snL4RealServerPortCfgIP
IpAddress,
snL4RealServerPortCfgPort
INTEGER,
snL4RealServerPortCfgServerName
L4ServerName,
snL4RealServerPortCfgAdminStatus
L4Status,
snL4RealServerPortCfgRowStatus
L4RowSts,
snL4RealServerPortCfgDeleteState
L4DeleteState
}snL4RealServerPortCfgIP OBJECT-TYPESYNTAXIpAddressACCESSread-onlySTATUSmandatoryDESCRIPTION"The IP address for the Real Server ."::={ snL4RealServerPortCfgEntry 1}snL4RealServerPortCfgPort OBJECT-TYPESYNTAXINTEGER(0..65535)ACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerPortCfgEntry 3}snL4RealServerPortCfgServerName OBJECT-TYPESYNTAX L4ServerName
ACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerPortCfgEntry 2}snL4RealServerPortCfgAdminStatus OBJECT-TYPESYNTAX L4Status
ACCESSread-writeSTATUSmandatoryDESCRIPTION""::={ snL4RealServerPortCfgEntry 4}snL4RealServerPortCfgRowStatus OBJECT-TYPESYNTAX L4RowSts
ACCESSread-writeSTATUSmandatoryDESCRIPTION"To create or delete a Real server port entry."::={ snL4RealServerPortCfgEntry 5}snL4RealServerPortCfgDeleteState OBJECT-TYPESYNTAX L4DeleteState
ACCESSread-only
STATUSmandatoryDESCRIPTION"Delete operation state."::={ snL4RealServerPortCfgEntry 6}-- Virtual Server Configuration tablesnL4VirtualServerCfgTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4VirtualServerCfgEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"Virtual Server table."::={ snL4VirtualServerCfg 1}snL4VirtualServerCfgEntry OBJECT-TYPESYNTAX SnL4VirtualServerCfgEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in L4 Virtual Server table."INDEX{snL4VirtualServerCfgVirtualIP }::={ snL4VirtualServerCfgTable 1}
SnL4VirtualServerCfgEntry ::=SEQUENCE{
snL4VirtualServerCfgVirtualIP
IpAddress,
snL4VirtualServerCfgName
L4ServerName,
snL4VirtualServerCfgAdminStatus
L4Status,
snL4VirtualServerCfgSDAType
INTEGER,
snL4VirtualServerCfgRowStatus
L4RowSts,
snL4VirtualServerCfgDeleteState
L4DeleteState
}snL4VirtualServerCfgVirtualIP OBJECT-TYPESYNTAXIpAddressACCESSread-onlySTATUSmandatoryDESCRIPTION"Virtual Server IP Address."::={ snL4VirtualServerCfgEntry 1}snL4VirtualServerCfgName OBJECT-TYPESYNTAX L4ServerName
ACCESSread-writeSTATUSmandatoryDESCRIPTION"Virtual server name."::={ snL4VirtualServerCfgEntry 2}snL4VirtualServerCfgAdminStatus OBJECT-TYPESYNTAX L4Status
ACCESSread-writeSTATUSmandatoryDESCRIPTION"Virtual Server status is ether disabled(0) or enabled(1)."::={ snL4VirtualServerCfgEntry 3}snL4VirtualServerCfgSDAType OBJECT-TYPE
SYNTAXINTEGER{default(0),leastconnection(1),roundrobin(2),weighted(3)}ACCESSread-writeSTATUSmandatoryDESCRIPTION"TCP/UDP Sessions Distribution Algorithms Type."::={ snL4VirtualServerCfgEntry 4}snL4VirtualServerCfgRowStatus OBJECT-TYPESYNTAX L4RowSts
ACCESSread-writeSTATUSmandatoryDESCRIPTION"To create or delete a virtual server
entry."::={snL4VirtualServerCfgEntry 5}snL4VirtualServerCfgDeleteState OBJECT-TYPESYNTAX L4DeleteState
ACCESSread-onlySTATUSmandatoryDESCRIPTION"Delete operation state."::={ snL4VirtualServerCfgEntry 6}-- Virtual Server Port Configuration tablesnL4VirtualServerPortCfgTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4VirtualServerPortCfgEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"Virtual Server Port table."::={ snL4VirtualServerPortCfg 1}snL4VirtualServerPortCfgEntry OBJECT-TYPESYNTAX SnL4VirtualServerPortCfgEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in the Virtual Server Port table."INDEX{snL4VirtualServerPortCfgIP, snL4VirtualServerPortCfgPort }::={ snL4VirtualServerPortCfgTable 1}
SnL4VirtualServerPortCfgEntry ::=SEQUENCE{
snL4VirtualServerPortCfgIP
IpAddress,
snL4VirtualServerPortCfgPort
INTEGER,
snL4VirtualServerPortCfgServerName
L4ServerName,
snL4VirtualServerPortCfgAdminStatus
L4Status,
snL4VirtualServerPortCfgSticky
INTEGER,
snL4VirtualServerPortCfgConcurrent
INTEGER,
snL4VirtualServerPortCfgRowStatus
L4RowSts,
snL4VirtualServerPortCfgDeleteState
L4DeleteState
}snL4VirtualServerPortCfgIP OBJECT-TYPESYNTAXIpAddressACCESSread-onlySTATUSmandatoryDESCRIPTION"Virtual Server IP Address."::={ snL4VirtualServerPortCfgEntry 1}snL4VirtualServerPortCfgPort OBJECT-TYPESYNTAXINTEGER(0..65535)ACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerPortCfgEntry 2}snL4VirtualServerPortCfgServerName OBJECT-TYPESYNTAX L4ServerName
ACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerPortCfgEntry 3}snL4VirtualServerPortCfgAdminStatus OBJECT-TYPESYNTAX L4Status
ACCESSread-writeSTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerPortCfgEntry 4}snL4VirtualServerPortCfgSticky OBJECT-TYPESYNTAXINTEGER{disabled(0),enabled(1)}ACCESSread-writeSTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerPortCfgEntry 5}snL4VirtualServerPortCfgConcurrent OBJECT-TYPESYNTAXINTEGER{disabled(0),enabled(1)}
ACCESSread-writeSTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerPortCfgEntry 6}snL4VirtualServerPortCfgRowStatus OBJECT-TYPESYNTAX L4RowSts
ACCESSread-writeSTATUSmandatoryDESCRIPTION"To create or delete a virtual server port entry."::={ snL4VirtualServerPortCfgEntry 7}snL4VirtualServerPortCfgDeleteState OBJECT-TYPESYNTAX L4DeleteState
ACCESSread-onlySTATUSmandatoryDESCRIPTION"Delete operation state."::={ snL4VirtualServerPortCfgEntry 8}-- Virtual Server Statistic tablesnL4VirtualServerStatisticTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4VirtualServerStatisticEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"Virtual Server Statistic table."::={ snL4VirtualServerStatistic 1}snL4VirtualServerStatisticEntry OBJECT-TYPESYNTAX SnL4VirtualServerStatisticEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in L4 Virtual Server Statistic table."INDEX{snL4VirtualServerStatisticIP }::={ snL4VirtualServerStatisticTable 1}
SnL4VirtualServerStatisticEntry ::=SEQUENCE{
snL4VirtualServerStatisticIP
IpAddress,
snL4VirtualServerStatisticName
L4ServerName,
snL4VirtualServerStatisticReceivePkts
Counter,
snL4VirtualServerStatisticTransmitPkts
Counter,
snL4VirtualServerStatisticTotalConnections
Counter,
snL4VirtualServerStatisticReceiveBytes
Counter64,
snL4VirtualServerStatisticTransmitBytes
Counter64,
snL4VirtualServerStatisticSymmetricState
INTEGER,
snL4VirtualServerStatisticSymmetricPriority
INTEGER,
snL4VirtualServerStatisticSymmetricKeep
INTEGER,
snL4VirtualServerStatisticSymmetricActivates
Counter,
snL4VirtualServerStatisticSymmetricInactives
Counter,
snL4VirtualServerStatisticSymmetricBestStandbyMacAddr
PhysAddress,
snL4VirtualServerStatisticSymmetricActiveMacAddr
PhysAddress}snL4VirtualServerStatisticIP OBJECT-TYPESYNTAXIpAddressACCESSread-onlySTATUSmandatoryDESCRIPTION"The table index for a Virtual Server Statistic entry."::={ snL4VirtualServerStatisticEntry 1}snL4VirtualServerStatisticName OBJECT-TYPESYNTAX L4ServerName
ACCESSread-onlySTATUSmandatoryDESCRIPTION"Virtual server name."::={ snL4VirtualServerStatisticEntry 2}snL4VirtualServerStatisticReceivePkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerStatisticEntry 3}snL4VirtualServerStatisticTransmitPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerStatisticEntry 4}snL4VirtualServerStatisticTotalConnections OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerStatisticEntry 5}snL4VirtualServerStatisticReceiveBytes OBJECT-TYPESYNTAXCounter64ACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerStatisticEntry 6}snL4VirtualServerStatisticTransmitBytes OBJECT-TYPESYNTAXCounter64ACCESSread-only
STATUSmandatoryDESCRIPTION""::={ snL4VirtualServerStatisticEntry 7}snL4VirtualServerStatisticSymmetricState OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerStatisticEntry 8}snL4VirtualServerStatisticSymmetricPriority OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerStatisticEntry 9}snL4VirtualServerStatisticSymmetricKeep OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerStatisticEntry 10}snL4VirtualServerStatisticSymmetricActivates OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerStatisticEntry 11}snL4VirtualServerStatisticSymmetricInactives OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerStatisticEntry 12}snL4VirtualServerStatisticSymmetricBestStandbyMacAddr OBJECT-TYPESYNTAXPhysAddressACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerStatisticEntry 13}snL4VirtualServerStatisticSymmetricActiveMacAddr OBJECT-TYPESYNTAXPhysAddressACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerStatisticEntry 14}-- Real Server Statistic TablesnL4RealServerStatisticTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4RealServerStatisticEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"Real Server Statistic table."::={ snL4RealServerStatistic 1}snL4RealServerStatisticEntry OBJECT-TYPESYNTAX SnL4RealServerStatisticEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in the Real Server Statistic table."INDEX{snL4RealServerStatisticRealIP }::={ snL4RealServerStatisticTable 1}
SnL4RealServerStatisticEntry ::=SEQUENCE{
snL4RealServerStatisticRealIP
IpAddress,
snL4RealServerStatisticName
L4ServerName,
snL4RealServerStatisticReceivePkts
Counter,
snL4RealServerStatisticTransmitPkts
Counter,
snL4RealServerStatisticCurConnections
INTEGER,
snL4RealServerStatisticTotalConnections
Counter,
snL4RealServerStatisticAge
INTEGER,
snL4RealServerStatisticState
INTEGER,
snL4RealServerStatisticReassignments
INTEGER,
snL4RealServerStatisticReassignmentLimit
INTEGER,
snL4RealServerStatisticFailedPortExists
INTEGER,
snL4RealServerStatisticFailTime
INTEGER,
snL4RealServerStatisticPeakConnections
INTEGER}snL4RealServerStatisticRealIP OBJECT-TYPESYNTAXIpAddressACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerStatisticEntry 1}snL4RealServerStatisticName OBJECT-TYPESYNTAX L4ServerName
ACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerStatisticEntry 2}
snL4RealServerStatisticReceivePkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerStatisticEntry 3}snL4RealServerStatisticTransmitPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerStatisticEntry 4}snL4RealServerStatisticCurConnections OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerStatisticEntry 5}snL4RealServerStatisticTotalConnections OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerStatisticEntry 6}snL4RealServerStatisticAge OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerStatisticEntry 7}snL4RealServerStatisticState OBJECT-TYPESYNTAXINTEGER{serverdisabled(0),serverenabled(1),serverfailed(2),servertesting(3),serversuspect(4),servershutdown(5),serveractive(6)}ACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerStatisticEntry 8}
snL4RealServerStatisticReassignments OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerStatisticEntry 9}snL4RealServerStatisticReassignmentLimit OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerStatisticEntry 10}snL4RealServerStatisticFailedPortExists OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerStatisticEntry 11}snL4RealServerStatisticFailTime OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerStatisticEntry 12}snL4RealServerStatisticPeakConnections OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerStatisticEntry 13}-- Virtual Server Port Statistic tablesnL4VirtualServerPortStatisticTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4VirtualServerPortStatisticEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"Virtual Server Port Statistic table."::={ snL4VirtualServerPortStatistic 1}snL4VirtualServerPortStatisticEntry OBJECT-TYPESYNTAX SnL4VirtualServerPortStatisticEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in the Virtual Server Port Statistic table."INDEX{ snL4VirtualServerPortStatisticIP,snL4VirtualServerPortStatisticPort }
::={ snL4VirtualServerPortStatisticTable 1}
SnL4VirtualServerPortStatisticEntry ::=SEQUENCE{
snL4VirtualServerPortStatisticIP
IpAddress,
snL4VirtualServerPortStatisticPort
INTEGER,
snL4VirtualServerPortStatisticServerName
L4ServerName,
snL4VirtualServerPortStatisticCurrentConnection
INTEGER,
snL4VirtualServerPortStatisticTotalConnection
Counter,
snL4VirtualServerPortStatisticPeakConnection
INTEGER}snL4VirtualServerPortStatisticIP OBJECT-TYPESYNTAXIpAddressACCESSread-onlySTATUSmandatoryDESCRIPTION"The index for Virtual Server Port Statistic entry."::={ snL4VirtualServerPortStatisticEntry 1}snL4VirtualServerPortStatisticPort OBJECT-TYPESYNTAXINTEGER(1..2048)ACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerPortStatisticEntry 2}snL4VirtualServerPortStatisticServerName OBJECT-TYPESYNTAX L4ServerName
ACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerPortStatisticEntry 3}snL4VirtualServerPortStatisticCurrentConnection OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerPortStatisticEntry 4}snL4VirtualServerPortStatisticTotalConnection OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerPortStatisticEntry 5}snL4VirtualServerPortStatisticPeakConnection OBJECT-TYPE
SYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerPortStatisticEntry 6}-- Real Server Port Statistic tablesnL4RealServerPortStatisticTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4RealServerPortStatisticEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"Real Server Port Statistic table."::={ snL4RealServerPortStatistic 1}snL4RealServerPortStatisticEntry OBJECT-TYPESYNTAX SnL4RealServerPortStatisticEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in the Real Server Port Statistic table."INDEX{ snL4RealServerPortStatisticIP,snL4RealServerPortStatisticPort }::={ snL4RealServerPortStatisticTable 1}
SnL4RealServerPortStatisticEntry ::=SEQUENCE{
snL4RealServerPortStatisticIP
IpAddress,
snL4RealServerPortStatisticPort
INTEGER,
snL4RealServerPortStatisticServerName
L4ServerName,
snL4RealServerPortStatisticReassignCount
INTEGER,
snL4RealServerPortStatisticState
INTEGER,
snL4RealServerPortStatisticFailTime
INTEGER,
snL4RealServerPortStatisticCurrentConnection
INTEGER,
snL4RealServerPortStatisticTotalConnection
Counter,
snL4RealServerPortStatisticRxPkts
Counter,
snL4RealServerPortStatisticTxPkts
Counter,
snL4RealServerPortStatisticRxBytes
Counter,
snL4RealServerPortStatisticTxBytes
Counter,
snL4RealServerPortStatisticPeakConnection
INTEGER}snL4RealServerPortStatisticIP OBJECT-TYPESYNTAXIpAddressACCESSread-onlySTATUSmandatoryDESCRIPTION"The index for Real Server Port Statistic entry."::={ snL4RealServerPortStatisticEntry 1}
snL4RealServerPortStatisticPort OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerPortStatisticEntry 2}snL4RealServerPortStatisticServerName OBJECT-TYPESYNTAX L4ServerName
ACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerPortStatisticEntry 3}snL4RealServerPortStatisticReassignCount OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerPortStatisticEntry 4}snL4RealServerPortStatisticState OBJECT-TYPESYNTAXINTEGER{disabled(0),enabled(1),failed(2),testing(3),suspect(4),shutdown(5),active(6),unbound(7),awaitUnbind(8),awaitDelete(9)}ACCESSread-onlySTATUSmandatoryDESCRIPTION"Real server port state"::={ snL4RealServerPortStatisticEntry 5}snL4RealServerPortStatisticFailTime OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"Only useful, if real server port state is failed.
Indicating how seconds has been elapsed from the last retry."::={ snL4RealServerPortStatisticEntry 6}
snL4RealServerPortStatisticCurrentConnection OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"Real server port current connection"::={ snL4RealServerPortStatisticEntry 7}snL4RealServerPortStatisticTotalConnection OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"Real server port total connection"::={ snL4RealServerPortStatisticEntry 8}snL4RealServerPortStatisticRxPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"Real server port receive packets."::={ snL4RealServerPortStatisticEntry 9}snL4RealServerPortStatisticTxPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"Real server port transmit packets."::={ snL4RealServerPortStatisticEntry 10}snL4RealServerPortStatisticRxBytes OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"Real server port receive bytes."::={ snL4RealServerPortStatisticEntry 11}snL4RealServerPortStatisticTxBytes OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"Real server port transmit bytes."::={ snL4RealServerPortStatisticEntry 12}snL4RealServerPortStatisticPeakConnection OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"peak connection for real server port."
::={ snL4RealServerPortStatisticEntry 13}-- GSLB Site Remote ServerIron Configuration tablesnL4GslbSiteRemoteServerIronTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4GslbSiteRemoteServerIronEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"GSLB remote ServerIron configuration table."::={ snL4GslbSiteRemoteServerIrons 1}snL4GslbSiteRemoteServerIronEntry OBJECT-TYPESYNTAX SnL4GslbSiteRemoteServerIronEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry of a GSLB remote ServerIron configuration."INDEX{ snL4GslbSiteRemoteServerIronIP }::={ snL4GslbSiteRemoteServerIronTable 1}
SnL4GslbSiteRemoteServerIronEntry ::=SEQUENCE{
snL4GslbSiteRemoteServerIronIP
IpAddress,
snL4GslbSiteRemoteServerIronPreference
INTEGER}snL4GslbSiteRemoteServerIronIP OBJECT-TYPESYNTAXIpAddressACCESSread-onlySTATUSmandatoryDESCRIPTION"The index for each remote ServerIron in a site."::={ snL4GslbSiteRemoteServerIronEntry 1}snL4GslbSiteRemoteServerIronPreference OBJECT-TYPESYNTAXINTEGER(0..255)ACCESSread-writeSTATUSmandatoryDESCRIPTION"The preference of a remote ServerIron. The default value is 128."DEFVAL{128}::={ snL4GslbSiteRemoteServerIronEntry 2}-- Real Server Monitor Group-- The Real Server History Control Group-- The snL4History control group controls the periodic statistical
-- sampling of data from various types of data sources. The
-- snL4RealServerHistoryControlTable stores configuration entries that each
-- define an interface, polling period, and other parameters.
-- Once samples are taken, their data is stored in an entry
-- in a media-specific table. Each such entry defines one
-- sample, and is associated with the snL4RealServerHistoryControlEntry that
-- caused the sample to be taken. Each counter in the
-- snL4HistoryEntry counts the same event as its
-- similarly-named counterpart in the Statistics Entry,
-- except that each value here is a cumulative sum during a
-- sampling period.
--
-- If the probe keeps track of the time of day, it should
-- start the first sample of the snL4History at a time such that
-- when the next hour of the day begins, a sample is
-- started at that instant. This tends to make more
-- user-friendly reports, and enables comparison of reports
-- from different probes that have relatively accurate time
-- of day.
--
-- The probe is encouraged to add two snL4History control entries
-- per monitored interface upon initialization that describe
-- a short term and a long term polling period. Suggested
-- parameters are 30 seconds for the short term polling period
-- and 30 minutes for the long term period.snL4RealServerHistoryControlTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4RealServerHistoryControlEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"A list of history control entries."::={ snL4History 1}snL4RealServerHistoryControlEntry OBJECT-TYPESYNTAX SnL4RealServerHistoryControlEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"A list of parameters that set up a periodic sampling
of statistics.As an example, an instance of the
snL4RealServerHistoryControlInterval object might be named
snL4RealServerHistoryControlInterval.2"INDEX{ snL4RealServerHistoryControlIndex }::={ snL4RealServerHistoryControlTable 1}
SnL4RealServerHistoryControlEntry ::=SEQUENCE{
snL4RealServerHistoryControlIndex
INTEGER(1..65535),
snL4RealServerHistoryControlDataSource
OBJECTIDENTIFIER,
snL4RealServerHistoryControlBucketsRequested
INTEGER(1..65535),
snL4RealServerHistoryControlBucketsGranted
INTEGER(1..65535),
snL4RealServerHistoryControlInterval
INTEGER(1..3600),
snL4RealServerHistoryControlOwner
DisplayString,
snL4RealServerHistoryControlStatus
INTEGER}snL4RealServerHistoryControlIndex OBJECT-TYPE
SYNTAXINTEGER(1..65535)ACCESSread-onlySTATUSmandatoryDESCRIPTION"An index that uniquely identifies an entry in the
snL4RealServerHistoryControl table.Each such entry defines a
set of samples at a particular interval for an
interface on the device."::={ snL4RealServerHistoryControlEntry 1}snL4RealServerHistoryControlDataSource OBJECT-TYPESYNTAXOBJECTIDENTIFIERACCESSread-writeSTATUSmandatoryDESCRIPTION"This object identifies the source of the data for
which historical data was collected and
placed in a media-specific table on behalf of this
snL4RealServerHistoryControlEntry.This source can be any
real/virtual server and real/virtual server port on
this ServerIron. In order to identify
a particular instance, this object shall identify
the instance of the object, defined in the above
statistics tables.
This object may not be modified if the associated
snL4RealServerHistoryControlStatus object is equal to valid(1)."::={ snL4RealServerHistoryControlEntry 2}snL4RealServerHistoryControlBucketsRequested OBJECT-TYPESYNTAXINTEGER(1..65535)ACCESSread-writeSTATUSmandatoryDESCRIPTION"The requested number of discrete time intervals
over which data is to be saved in the part of the
media-specific table associated with this
snL4RealServerHistoryControlEntry.
When this object is created or modified, the probe
should set snL4RealServerHistoryControlBucketsGranted as closely to
this object as is possible for the particular probe
implementation and available resources."DEFVAL{50}::={ snL4RealServerHistoryControlEntry 3}snL4RealServerHistoryControlBucketsGranted OBJECT-TYPESYNTAXINTEGER(1..65535)ACCESSread-onlySTATUSmandatoryDESCRIPTION"The number of discrete sampling intervals
over which data shall be saved in the part of
the media-specific table associated with this
snL4RealServerHistoryControlEntry.
When the associated snL4RealServerHistoryControlBucketsRequested
object is created or modified, the probe
should set this object as closely to the requested
value as is possible for the particular
probe implementation and available resources.The
probe must not lower this value except as a result
of a modification to the associated
snL4RealServerHistoryControlBucketsRequested object.
There will be times when the actual number of
buckets associated with this entry is less than
the value of this object.In this case, at the
end of each sampling interval, a new bucket will
be added to the media-specific table.
When the number of buckets reaches the value of
this object and a new bucket is to be added to the
media-specific table, the oldest bucket associated
with this snL4RealServerHistoryControlEntry shall be deleted by
the agent so that the new bucket can be added.
When the value of this object changes to a value less
than the current value, entries are deleted
from the media-specific table associated with this
snL4RealServerHistoryControlEntry.Enough of the oldest of these
entries shall be deleted by the agent so that their
number remains less than or equal to the new value of
this object.
When the value of this object changes to a value
greater than the current value, the number of
associated media- specific entries may be allowed to
grow."::={ snL4RealServerHistoryControlEntry 4}snL4RealServerHistoryControlInterval OBJECT-TYPESYNTAXINTEGER(1..3600)ACCESSread-writeSTATUSmandatoryDESCRIPTION"The interval in seconds over which the data is
sampled for each bucket in the part of the
media-specific table associated with this
snL4RealServerHistoryControlEntry.This interval can
be set to any number of seconds between 1 and
3600 (1 hour).
Because the counters in a bucket may overflow at their
maximum value with no indication, a prudent manager
will take into account the possibility of overflow
in any of the associated counters.It is important
to consider the minimum time in which any counter
could overflow on a particular media type and set
the snL4RealServerHistoryControlInterval object to a value less
than this interval.This is typically most
important for the 'octets' counter in any
media-specific table.
This object may not be modified if the associated
snL4RealServerHistoryControlStatus object is equal to valid(1)."DEFVAL{1800}::={ snL4RealServerHistoryControlEntry 5}snL4RealServerHistoryControlOwner OBJECT-TYPESYNTAXDisplayString
ACCESSread-writeSTATUSmandatoryDESCRIPTION"The entity that configured this entry and is
therefore using the resources assigned to it."::={ snL4RealServerHistoryControlEntry 6}snL4RealServerHistoryControlStatus OBJECT-TYPESYNTAXINTEGER{valid(1),createRequest(2),underCreation(3),invalid(4)}ACCESSread-writeSTATUSmandatoryDESCRIPTION"The status of this snL4RealServerHistoryControl entry.
Each instance of the media-specific table associated
with this snL4RealServerHistoryControlEntry will be deleted by the
agent if this snL4RealServerHistoryControlEntry is not equal to
valid(1)."::={ snL4RealServerHistoryControlEntry 7}-- The Real Server History GroupsnL4RealServerHistoryTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4RealServerHistoryEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"A list of Ethernet snL4History entries."::={ snL4History 2}snL4RealServerHistoryEntry OBJECT-TYPESYNTAX SnL4RealServerHistoryEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An historical sample of Ethernet statistics on a
particular Ethernet interface. This sample is
associated with the snL4RealServerHistoryControlEntry which set up
the parameters for a regular collection of these
samples. As an example, an instance of the
snL4RealServerHistoryReceivePkts object might be named
snL4RealServerHistoryReceivePkts.2.89"INDEX{ snL4RealServerHistoryIndex , snL4RealServerHistorySampleIndex }::={ snL4RealServerHistoryTable 1}
SnL4RealServerHistoryEntry ::=SEQUENCE{
snL4RealServerHistoryIndex
INTEGER(1..65535),
snL4RealServerHistorySampleIndex
INTEGER(1..2147483647),
snL4RealServerHistoryIntervalStart
TimeTicks,
snL4RealServerHistoryReceivePkts
Counter,
snL4RealServerHistoryTransmitPkts
Counter,
snL4RealServerHistoryTotalConnections
Counter,
snL4RealServerHistoryCurConnections
INTEGER,
snL4RealServerHistoryPeakConnections
INTEGER,
snL4RealServerHistoryReassignments
INTEGER}snL4RealServerHistoryIndex OBJECT-TYPESYNTAXINTEGER(1..65535)ACCESSread-onlySTATUSmandatoryDESCRIPTION"The snL4RealServerHistory of which this entry is a part.The
snL4RealServerHistory identified by a particular value of this
index is the same snL4RealServerHistory as identified
by the same value of snL4RealServerHistoryControlIndex."::={ snL4RealServerHistoryEntry 1}snL4RealServerHistorySampleIndex OBJECT-TYPESYNTAXINTEGER(1..2147483647)ACCESSread-onlySTATUSmandatoryDESCRIPTION"An index that uniquely identifies the particular
sample this entry represents among all samples
associated with the same snL4RealServerHistoryControlEntry.
This index starts at 1 and increases by one
as each new sample is taken."::={ snL4RealServerHistoryEntry 2}snL4RealServerHistoryIntervalStart OBJECT-TYPESYNTAXTimeTicksACCESSread-onlySTATUSmandatoryDESCRIPTION"The value of sysUpTime at the start of the interval
over which this sample was measured.If the probe
keeps track of the time of day, it should start
the first sample of the snL4RealServerHistory at a time such that
when the next hour of the day begins, a sample is
started at that instant.Note that following this
rule may require the probe to delay collecting the
first sample of the snL4RealServerHistory, as each sample must be
of the same interval.Also note that the sample which
is currently being collected is not accessible in this
table until the end of its interval."
::={ snL4RealServerHistoryEntry 3}snL4RealServerHistoryReceivePkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerHistoryEntry 4}snL4RealServerHistoryTransmitPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerHistoryEntry 5}snL4RealServerHistoryTotalConnections OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerHistoryEntry 6}snL4RealServerHistoryCurConnections OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerHistoryEntry 7}snL4RealServerHistoryPeakConnections OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerHistoryEntry 8}snL4RealServerHistoryReassignments OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerHistoryEntry 9}-- Real Server Port Monitor Group-- The Real Server Port History Control GroupsnL4RealServerPortHistoryControlTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4RealServerPortHistoryControlEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"A list of history control entries."::={ snL4History 3}
snL4RealServerPortHistoryControlEntry OBJECT-TYPESYNTAX SnL4RealServerPortHistoryControlEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"A list of parameters that set up a periodic sampling
of statistics.As an example, an instance of the
snL4RealServerPortHistoryControlInterval object might be named
snL4RealServerPortHistoryControlInterval.2"INDEX{ snL4RealServerPortHistoryControlIndex }::={ snL4RealServerPortHistoryControlTable 1}
SnL4RealServerPortHistoryControlEntry ::=SEQUENCE{
snL4RealServerPortHistoryControlIndex
INTEGER(1..65535),
snL4RealServerPortHistoryControlDataSource
OBJECTIDENTIFIER,
snL4RealServerPortHistoryControlBucketsRequested
INTEGER(1..65535),
snL4RealServerPortHistoryControlBucketsGranted
INTEGER(1..65535),
snL4RealServerPortHistoryControlInterval
INTEGER(1..3600),
snL4RealServerPortHistoryControlOwner
DisplayString,
snL4RealServerPortHistoryControlStatus
INTEGER}snL4RealServerPortHistoryControlIndex OBJECT-TYPESYNTAXINTEGER(1..65535)ACCESSread-onlySTATUSmandatoryDESCRIPTION"An index that uniquely identifies an entry in the
snL4RealServerPortHistoryControl table.Each such entry defines a
set of samples at a particular interval for an
interface on the device."::={ snL4RealServerPortHistoryControlEntry 1}snL4RealServerPortHistoryControlDataSource OBJECT-TYPESYNTAXOBJECTIDENTIFIERACCESSread-writeSTATUSmandatoryDESCRIPTION"This object identifies the source of the data for
which historical data was collected and
placed in a media-specific table on behalf of this
snL4RealServerPortHistoryControlEntry.This source can be any
real/virtual server and real/virtual server port on
this ServerIron. In order to identify
a particular instance, this object shall identify
the instance of the object, defined in the above
statistics tables.
This object may not be modified if the associated
snL4RealServerPortHistoryControlStatus object is equal to valid(1)."::={ snL4RealServerPortHistoryControlEntry 2}snL4RealServerPortHistoryControlBucketsRequested OBJECT-TYPESYNTAXINTEGER(1..65535)ACCESSread-writeSTATUSmandatoryDESCRIPTION"The requested number of discrete time intervals
over which data is to be saved in the part of the
media-specific table associated with this
snL4RealServerPortHistoryControlEntry.
When this object is created or modified, the probe
should set snL4RealServerPortHistoryControlBucketsGranted as closely to
this object as is possible for the particular probe
implementation and available resources."DEFVAL{50}::={ snL4RealServerPortHistoryControlEntry 3}snL4RealServerPortHistoryControlBucketsGranted OBJECT-TYPESYNTAXINTEGER(1..65535)ACCESSread-onlySTATUSmandatoryDESCRIPTION"The number of discrete sampling intervals
over which data shall be saved in the part of
the media-specific table associated with this
snL4RealServerPortHistoryControlEntry.
When the associated snL4RealServerPortHistoryControlBucketsRequested
object is created or modified, the probe
should set this object as closely to the requested
value as is possible for the particular
probe implementation and available resources.The
probe must not lower this value except as a result
of a modification to the associated
snL4RealServerPortHistoryControlBucketsRequested object.
There will be times when the actual number of
buckets associated with this entry is less than
the value of this object.In this case, at the
end of each sampling interval, a new bucket will
be added to the media-specific table.
When the number of buckets reaches the value of
this object and a new bucket is to be added to the
media-specific table, the oldest bucket associated
with this snL4RealServerPortHistoryControlEntry shall be deleted by
the agent so that the new bucket can be added.
When the value of this object changes to a value less
than the current value, entries are deleted
from the media-specific table associated with this
snL4RealServerPortHistoryControlEntry.Enough of the oldest of these
entries shall be deleted by the agent so that their
number remains less than or equal to the new value of
this object.
When the value of this object changes to a value
greater than the current value, the number of
associated media- specific entries may be allowed to
grow."::={ snL4RealServerPortHistoryControlEntry 4}snL4RealServerPortHistoryControlInterval OBJECT-TYPESYNTAXINTEGER(1..3600)ACCESSread-writeSTATUSmandatoryDESCRIPTION"The interval in seconds over which the data is
sampled for each bucket in the part of the
media-specific table associated with this
snL4RealServerPortHistoryControlEntry.This interval can
be set to any number of seconds between 1 and
3600 (1 hour).
Because the counters in a bucket may overflow at their
maximum value with no indication, a prudent manager
will take into account the possibility of overflow
in any of the associated counters.It is important
to consider the minimum time in which any counter
could overflow on a particular media type and set
the snL4RealServerPortHistoryControlInterval object to a value less
than this interval.This is typically most
important for the 'octets' counter in any
media-specific table.
This object may not be modified if the associated
snL4RealServerPortHistoryControlStatus object is equal to valid(1)."DEFVAL{1800}::={ snL4RealServerPortHistoryControlEntry 5}snL4RealServerPortHistoryControlOwner OBJECT-TYPESYNTAXDisplayStringACCESSread-writeSTATUSmandatoryDESCRIPTION"The entity that configured this entry and is
therefore using the resources assigned to it."::={ snL4RealServerPortHistoryControlEntry 6}snL4RealServerPortHistoryControlStatus OBJECT-TYPESYNTAXINTEGER{valid(1),createRequest(2),underCreation(3),invalid(4)}ACCESSread-write
STATUSmandatoryDESCRIPTION"The status of this snL4RealServerPortHistoryControl entry.
Each instance of the media-specific table associated
with this snL4RealServerPortHistoryControlEntry will be deleted by the
agent if this snL4RealServerPortHistoryControlEntry is not equal to
valid(1)."::={ snL4RealServerPortHistoryControlEntry 7}-- The Real Server Port History GroupsnL4RealServerPortHistoryTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4RealServerPortHistoryEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"A list of Ethernet snL4History entries."::={ snL4History 4}snL4RealServerPortHistoryEntry OBJECT-TYPESYNTAX SnL4RealServerPortHistoryEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An historical sample of Ethernet statistics on a
particular Ethernet interface. This sample is
associated with the snL4RealServerPortHistoryControlEntry which set up
the parameters for a regular collection of these
samples. As an example, an instance of the
snL4RealServerPortHistoryReceivePkts object might be named
snL4RealServerPortHistoryReceivePkts.2.89"INDEX{ snL4RealServerPortHistoryIndex , snL4RealServerPortHistorySampleIndex }::={ snL4RealServerPortHistoryTable 1}
SnL4RealServerPortHistoryEntry ::=SEQUENCE{
snL4RealServerPortHistoryIndex
INTEGER(1..65535),
snL4RealServerPortHistorySampleIndex
INTEGER(1..2147483647),
snL4RealServerPortHistoryIntervalStart
TimeTicks,
snL4RealServerPortHistoryReceivePkts
Counter,
snL4RealServerPortHistoryTransmitPkts
Counter,
snL4RealServerPortHistoryTotalConnections
Counter,
snL4RealServerPortHistoryCurConnections
INTEGER,
snL4RealServerPortHistoryPeakConnections
INTEGER,
snL4RealServerPortHistoryResponseTime
INTEGER}snL4RealServerPortHistoryIndex OBJECT-TYPESYNTAXINTEGER(1..65535)
ACCESSread-onlySTATUSmandatoryDESCRIPTION"The snL4RealServerPortHistory of which this entry is a part.The
snL4RealServerPortHistory identified by a particular value of this
index is the same snL4RealServerPortHistory as identified
by the same value of snL4RealServerPortHistoryControlIndex."::={ snL4RealServerPortHistoryEntry 1}snL4RealServerPortHistorySampleIndex OBJECT-TYPESYNTAXINTEGER(1..2147483647)ACCESSread-onlySTATUSmandatoryDESCRIPTION"An index that uniquely identifies the particular
sample this entry represents among all samples
associated with the same snL4RealServerPortHistoryControlEntry.
This index starts at 1 and increases by one
as each new sample is taken."::={ snL4RealServerPortHistoryEntry 2}snL4RealServerPortHistoryIntervalStart OBJECT-TYPESYNTAXTimeTicksACCESSread-onlySTATUSmandatoryDESCRIPTION"The value of sysUpTime at the start of the interval
over which this sample was measured.If the probe
keeps track of the time of day, it should start
the first sample of the snL4RealServerPortHistory at a time such that
when the next hour of the day begins, a sample is
started at that instant.Note that following this
rule may require the probe to delay collecting the
first sample of the snL4RealServerPortHistory, as each sample must be
of the same interval.Also note that the sample which
is currently being collected is not accessible in this
table until the end of its interval."::={ snL4RealServerPortHistoryEntry 3}snL4RealServerPortHistoryReceivePkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerPortHistoryEntry 4}snL4RealServerPortHistoryTransmitPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerPortHistoryEntry 5}
snL4RealServerPortHistoryTotalConnections OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerPortHistoryEntry 6}snL4RealServerPortHistoryCurConnections OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerPortHistoryEntry 7}snL4RealServerPortHistoryPeakConnections OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerPortHistoryEntry 8}snL4RealServerPortHistoryResponseTime OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4RealServerPortHistoryEntry 9}-- Virtual Server Monitor Group
-- The Virtual Server History Control GroupsnL4VirtualServerHistoryControlTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4VirtualServerHistoryControlEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"A list of history control entries."::={ snL4History 5}snL4VirtualServerHistoryControlEntry OBJECT-TYPESYNTAX SnL4VirtualServerHistoryControlEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"A list of parameters that set up a periodic sampling
of statistics.As an example, an instance of the
snL4VirtualServerHistoryControlInterval object might be named
snL4VirtualServerHistoryControlInterval.2"INDEX{ snL4VirtualServerHistoryControlIndex }::={ snL4VirtualServerHistoryControlTable 1}
SnL4VirtualServerHistoryControlEntry ::=SEQUENCE{
snL4VirtualServerHistoryControlIndex
INTEGER(1..65535),
snL4VirtualServerHistoryControlDataSource
OBJECTIDENTIFIER,
snL4VirtualServerHistoryControlBucketsRequested
INTEGER(1..65535),
snL4VirtualServerHistoryControlBucketsGranted
INTEGER(1..65535),
snL4VirtualServerHistoryControlInterval
INTEGER(1..3600),
snL4VirtualServerHistoryControlOwner
DisplayString,
snL4VirtualServerHistoryControlStatus
INTEGER}snL4VirtualServerHistoryControlIndex OBJECT-TYPESYNTAXINTEGER(1..65535)ACCESSread-onlySTATUSmandatoryDESCRIPTION"An index that uniquely identifies an entry in the
snL4VirtualServerHistoryControl table.Each such entry defines a
set of samples at a particular interval for an
interface on the device."::={ snL4VirtualServerHistoryControlEntry 1}snL4VirtualServerHistoryControlDataSource OBJECT-TYPESYNTAXOBJECTIDENTIFIERACCESSread-writeSTATUSmandatoryDESCRIPTION"This object identifies the source of the data for
which historical data was collected and
placed in a media-specific table on behalf of this
snL4VirtualServerHistoryControlEntry.This source can be any
real/virtual server and real/virtual server port on
this ServerIron. In order to identify
a particular instance, this object shall identify
the instance of the object, defined in the above
statistics tables.
This object may not be modified if the associated
snL4VirtualServerHistoryControlStatus object is equal to valid(1)."::={ snL4VirtualServerHistoryControlEntry 2}snL4VirtualServerHistoryControlBucketsRequested OBJECT-TYPESYNTAXINTEGER(1..65535)ACCESSread-writeSTATUSmandatory
DESCRIPTION"The requested number of discrete time intervals
over which data is to be saved in the part of the
media-specific table associated with this
snL4VirtualServerHistoryControlEntry.
When this object is created or modified, the probe
should set snL4VirtualServerHistoryControlBucketsGranted as closely to
this object as is possible for the particular probe
implementation and available resources."DEFVAL{50}::={ snL4VirtualServerHistoryControlEntry 3}snL4VirtualServerHistoryControlBucketsGranted OBJECT-TYPESYNTAXINTEGER(1..65535)ACCESSread-onlySTATUSmandatoryDESCRIPTION"The number of discrete sampling intervals
over which data shall be saved in the part of
the media-specific table associated with this
snL4VirtualServerHistoryControlEntry.
When the associated snL4VirtualServerHistoryControlBucketsRequested
object is created or modified, the probe
should set this object as closely to the requested
value as is possible for the particular
probe implementation and available resources.The
probe must not lower this value except as a result
of a modification to the associated
snL4VirtualServerHistoryControlBucketsRequested object.
There will be times when the actual number of
buckets associated with this entry is less than
the value of this object.In this case, at the
end of each sampling interval, a new bucket will
be added to the media-specific table.
When the number of buckets reaches the value of
this object and a new bucket is to be added to the
media-specific table, the oldest bucket associated
with this snL4VirtualServerHistoryControlEntry shall be deleted by
the agent so that the new bucket can be added.
When the value of this object changes to a value less
than the current value, entries are deleted
from the media-specific table associated with this
snL4VirtualServerHistoryControlEntry.Enough of the oldest of these
entries shall be deleted by the agent so that their
number remains less than or equal to the new value of
this object.
When the value of this object changes to a value
greater than the current value, the number of
associated media- specific entries may be allowed to
grow."::={ snL4VirtualServerHistoryControlEntry 4}snL4VirtualServerHistoryControlInterval OBJECT-TYPESYNTAXINTEGER(1..3600)ACCESSread-writeSTATUSmandatory
DESCRIPTION"The interval in seconds over which the data is
sampled for each bucket in the part of the
media-specific table associated with this
snL4VirtualServerHistoryControlEntry.This interval can
be set to any number of seconds between 1 and
3600 (1 hour).
Because the counters in a bucket may overflow at their
maximum value with no indication, a prudent manager
will take into account the possibility of overflow
in any of the associated counters.It is important
to consider the minimum time in which any counter
could overflow on a particular media type and set
the snL4VirtualServerHistoryControlInterval object to a value less
than this interval.This is typically most
important for the 'octets' counter in any
media-specific table.
This object may not be modified if the associated
snL4VirtualServerHistoryControlStatus object is equal to valid(1)."DEFVAL{1800}::={ snL4VirtualServerHistoryControlEntry 5}snL4VirtualServerHistoryControlOwner OBJECT-TYPESYNTAXDisplayStringACCESSread-writeSTATUSmandatoryDESCRIPTION"The entity that configured this entry and is
therefore using the resources assigned to it."::={ snL4VirtualServerHistoryControlEntry 6}snL4VirtualServerHistoryControlStatus OBJECT-TYPESYNTAXINTEGER{valid(1),createRequest(2),underCreation(3),invalid(4)}ACCESSread-writeSTATUSmandatoryDESCRIPTION"The status of this snL4VirtualServerHistoryControl entry.
Each instance of the media-specific table associated
with this snL4VirtualServerHistoryControlEntry will be deleted by the
agent if this snL4VirtualServerHistoryControlEntry is not equal to
valid(1)."::={ snL4VirtualServerHistoryControlEntry 7}-- The Virtual Server History GroupsnL4VirtualServerHistoryTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4VirtualServerHistoryEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"A list of Ethernet snL4History entries."
::={ snL4History 6}snL4VirtualServerHistoryEntry OBJECT-TYPESYNTAX SnL4VirtualServerHistoryEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An historical sample of Ethernet statistics on a
particular Ethernet interface. This sample is
associated with the snL4VirtualServerHistoryControlEntry which set up
the parameters for a regular collection of these
samples. As an example, an instance of the
snL4VirtualServerHistoryReceivePkts object might be named
snL4VirtualServerHistoryReceivePkts.2.89"INDEX{ snL4VirtualServerHistoryIndex , snL4VirtualServerHistorySampleIndex }::={ snL4VirtualServerHistoryTable 1}
SnL4VirtualServerHistoryEntry ::=SEQUENCE{
snL4VirtualServerHistoryIndex
INTEGER(1..65535),
snL4VirtualServerHistorySampleIndex
INTEGER(1..2147483647),
snL4VirtualServerHistoryIntervalStart
TimeTicks,
snL4VirtualServerHistoryReceivePkts
Counter,
snL4VirtualServerHistoryTransmitPkts
Counter,
snL4VirtualServerHistoryTotalConnections
Counter,
snL4VirtualServerHistoryCurConnections
INTEGER,
snL4VirtualServerHistoryPeakConnections
INTEGER}snL4VirtualServerHistoryIndex OBJECT-TYPESYNTAXINTEGER(1..65535)ACCESSread-onlySTATUSmandatoryDESCRIPTION"The snL4VirtualServerHistory of which this entry is a part.The
snL4VirtualServerHistory identified by a particular value of this
index is the same snL4VirtualServerHistory as identified
by the same value of snL4VirtualServerHistoryControlIndex."::={ snL4VirtualServerHistoryEntry 1}snL4VirtualServerHistorySampleIndex OBJECT-TYPESYNTAXINTEGER(1..2147483647)ACCESSread-onlySTATUSmandatoryDESCRIPTION
"An index that uniquely identifies the particular
sample this entry represents among all samples
associated with the same snL4VirtualServerHistoryControlEntry.
This index starts at 1 and increases by one
as each new sample is taken."::={ snL4VirtualServerHistoryEntry 2}snL4VirtualServerHistoryIntervalStart OBJECT-TYPESYNTAXTimeTicksACCESSread-onlySTATUSmandatoryDESCRIPTION"The value of sysUpTime at the start of the interval
over which this sample was measured.If the probe
keeps track of the time of day, it should start
the first sample of the snL4VirtualServerHistory at a time such that
when the next hour of the day begins, a sample is
started at that instant.Note that following this
rule may require the probe to delay collecting the
first sample of the snL4VirtualServerHistory, as each sample must be
of the same interval.Also note that the sample which
is currently being collected is not accessible in this
table until the end of its interval."::={ snL4VirtualServerHistoryEntry 3}snL4VirtualServerHistoryReceivePkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerHistoryEntry 4}snL4VirtualServerHistoryTransmitPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerHistoryEntry 5}snL4VirtualServerHistoryTotalConnections OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerHistoryEntry 6}snL4VirtualServerHistoryCurConnections OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerHistoryEntry 7}snL4VirtualServerHistoryPeakConnections OBJECT-TYPESYNTAXINTEGER
ACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerHistoryEntry 8}-- Virtual Server Port Monitor Group-- The Virtual Server Port History Control GroupsnL4VirtualServerPortHistoryControlTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4VirtualServerPortHistoryControlEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"A list of history control entries."::={ snL4History 7}snL4VirtualServerPortHistoryControlEntry OBJECT-TYPESYNTAX SnL4VirtualServerPortHistoryControlEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"A list of parameters that set up a periodic sampling
of statistics.As an example, an instance of the
snL4VirtualServerPortHistoryControlInterval object might be named
snL4VirtualServerPortHistoryControlInterval.2"INDEX{ snL4VirtualServerPortHistoryControlIndex }::={ snL4VirtualServerPortHistoryControlTable 1}
SnL4VirtualServerPortHistoryControlEntry ::=SEQUENCE{
snL4VirtualServerPortHistoryControlIndex
INTEGER(1..65535),
snL4VirtualServerPortHistoryControlDataSource
OBJECTIDENTIFIER,
snL4VirtualServerPortHistoryControlBucketsRequested
INTEGER(1..65535),
snL4VirtualServerPortHistoryControlBucketsGranted
INTEGER(1..65535),
snL4VirtualServerPortHistoryControlInterval
INTEGER(1..3600),
snL4VirtualServerPortHistoryControlOwner
DisplayString,
snL4VirtualServerPortHistoryControlStatus
INTEGER}snL4VirtualServerPortHistoryControlIndex OBJECT-TYPESYNTAXINTEGER(1..65535)
ACCESSread-onlySTATUSmandatoryDESCRIPTION"An index that uniquely identifies an entry in the
snL4VirtualServerPortHistoryControl table.Each such entry defines a
set of samples at a particular interval for an
interface on the device."::={ snL4VirtualServerPortHistoryControlEntry 1}snL4VirtualServerPortHistoryControlDataSource OBJECT-TYPESYNTAXOBJECTIDENTIFIERACCESSread-writeSTATUSmandatoryDESCRIPTION"This object identifies the source of the data for
which historical data was collected and
placed in a media-specific table on behalf of this
snL4VirtualServerPortHistoryControlEntry.This source can be any
real/virtual server and real/virtual server port on
this ServerIron. In order to identify
a particular instance, this object shall identify
the instance of the object, defined in the above
statistics tables.
This object may not be modified if the associated
snL4VirtualServerPortHistoryControlStatus object is equal to valid(1)."::={ snL4VirtualServerPortHistoryControlEntry 2}snL4VirtualServerPortHistoryControlBucketsRequested OBJECT-TYPESYNTAXINTEGER(1..65535)ACCESSread-writeSTATUSmandatoryDESCRIPTION"The requested number of discrete time intervals
over which data is to be saved in the part of the
media-specific table associated with this
snL4VirtualServerPortHistoryControlEntry.
When this object is created or modified, the probe
should set snL4VirtualServerPortHistoryControlBucketsGranted as closely to
this object as is possible for the particular probe
implementation and available resources."DEFVAL{50}::={ snL4VirtualServerPortHistoryControlEntry 3}snL4VirtualServerPortHistoryControlBucketsGranted OBJECT-TYPESYNTAXINTEGER(1..65535)ACCESSread-onlySTATUSmandatoryDESCRIPTION"The number of discrete sampling intervals
over which data shall be saved in the part of
the media-specific table associated with this
snL4VirtualServerPortHistoryControlEntry.
When the associated snL4VirtualServerPortHistoryControlBucketsRequested
object is created or modified, the probe
should set this object as closely to the requested
value as is possible for the particular
probe implementation and available resources.The
probe must not lower this value except as a result
of a modification to the associated
snL4VirtualServerPortHistoryControlBucketsRequested object.
There will be times when the actual number of
buckets associated with this entry is less than
the value of this object.In this case, at the
end of each sampling interval, a new bucket will
be added to the media-specific table.
When the number of buckets reaches the value of
this object and a new bucket is to be added to the
media-specific table, the oldest bucket associated
with this snL4VirtualServerPortHistoryControlEntry shall be deleted by
the agent so that the new bucket can be added.
When the value of this object changes to a value less
than the current value, entries are deleted
from the media-specific table associated with this
snL4VirtualServerPortHistoryControlEntry.Enough of the oldest of these
entries shall be deleted by the agent so that their
number remains less than or equal to the new value of
this object.
When the value of this object changes to a value
greater than the current value, the number of
associated media- specific entries may be allowed to
grow."::={ snL4VirtualServerPortHistoryControlEntry 4}snL4VirtualServerPortHistoryControlInterval OBJECT-TYPESYNTAXINTEGER(1..3600)ACCESSread-writeSTATUSmandatoryDESCRIPTION"The interval in seconds over which the data is
sampled for each bucket in the part of the
media-specific table associated with this
snL4VirtualServerPortHistoryControlEntry.This interval can
be set to any number of seconds between 1 and
3600 (1 hour).
Because the counters in a bucket may overflow at their
maximum value with no indication, a prudent manager
will take into account the possibility of overflow
in any of the associated counters.It is important
to consider the minimum time in which any counter
could overflow on a particular media type and set
the snL4VirtualServerPortHistoryControlInterval object to a value less
than this interval.This is typically most
important for the 'octets' counter in any
media-specific table.
This object may not be modified if the associated
snL4VirtualServerPortHistoryControlStatus object is equal to valid(1)."DEFVAL{1800}::={ snL4VirtualServerPortHistoryControlEntry 5}snL4VirtualServerPortHistoryControlOwner OBJECT-TYPESYNTAXDisplayString
ACCESSread-writeSTATUSmandatoryDESCRIPTION"The entity that configured this entry and is
therefore using the resources assigned to it."::={ snL4VirtualServerPortHistoryControlEntry 6}snL4VirtualServerPortHistoryControlStatus OBJECT-TYPESYNTAXINTEGER{valid(1),createRequest(2),underCreation(3),invalid(4)}ACCESSread-writeSTATUSmandatoryDESCRIPTION"The status of this snL4VirtualServerPortHistoryControl entry.
Each instance of the media-specific table associated
with this snL4VirtualServerPortHistoryControlEntry will be deleted by the
agent if this snL4VirtualServerPortHistoryControlEntry is not equal to
valid(1)."::={ snL4VirtualServerPortHistoryControlEntry 7}-- The Virtual Server Port History GroupsnL4VirtualServerPortHistoryTable OBJECT-TYPESYNTAXSEQUENCEOF SnL4VirtualServerPortHistoryEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"A list of Ethernet snL4History entries."::={ snL4History 8}snL4VirtualServerPortHistoryEntry OBJECT-TYPESYNTAX SnL4VirtualServerPortHistoryEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An historical sample of Ethernet statistics on a
particular Ethernet interface. This sample is
associated with the snL4VirtualServerPortHistoryControlEntry which set up
the parameters for a regular collection of these
samples. As an example, an instance of the
snL4VirtualServerPortHistoryReceivePkts object might be named
snL4VirtualServerPortHistoryReceivePkts.2.89"INDEX{ snL4VirtualServerPortHistoryIndex , snL4VirtualServerPortHistorySampleIndex }::={ snL4VirtualServerPortHistoryTable 1}
SnL4VirtualServerPortHistoryEntry ::=SEQUENCE{
snL4VirtualServerPortHistoryIndex
INTEGER(1..65535),
snL4VirtualServerPortHistorySampleIndex
INTEGER(1..2147483647),
snL4VirtualServerPortHistoryIntervalStart
TimeTicks,
snL4VirtualServerPortHistoryReceivePkts
Counter,
snL4VirtualServerPortHistoryTransmitPkts
Counter,
snL4VirtualServerPortHistoryTotalConnections
Counter,
snL4VirtualServerPortHistoryCurConnections
INTEGER,
snL4VirtualServerPortHistoryPeakConnections
INTEGER}snL4VirtualServerPortHistoryIndex OBJECT-TYPESYNTAXINTEGER(1..65535)ACCESSread-onlySTATUSmandatoryDESCRIPTION"The snL4VirtualServerPortHistory of which this entry is a part.The
snL4VirtualServerPortHistory identified by a particular value of this
index is the same snL4VirtualServerPortHistory as identified
by the same value of snL4VirtualServerPortHistoryControlIndex."::={ snL4VirtualServerPortHistoryEntry 1}snL4VirtualServerPortHistorySampleIndex OBJECT-TYPESYNTAXINTEGER(1..2147483647)ACCESSread-onlySTATUSmandatoryDESCRIPTION"An index that uniquely identifies the particular
sample this entry represents among all samples
associated with the same snL4VirtualServerPortHistoryControlEntry.
This index starts at 1 and increases by one
as each new sample is taken."::={ snL4VirtualServerPortHistoryEntry 2}snL4VirtualServerPortHistoryIntervalStart OBJECT-TYPESYNTAXTimeTicksACCESSread-onlySTATUSmandatoryDESCRIPTION"The value of sysUpTime at the start of the interval
over which this sample was measured.If the probe
keeps track of the time of day, it should start
the first sample of the snL4VirtualServerPortHistory at a time such that
when the next hour of the day begins, a sample is
started at that instant.Note that following this
rule may require the probe to delay collecting the
first sample of the snL4VirtualServerPortHistory, as each sample must be
of the same interval.Also note that the sample which
is currently being collected is not accessible in this
table until the end of its interval."::={ snL4VirtualServerPortHistoryEntry 3}snL4VirtualServerPortHistoryReceivePkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerPortHistoryEntry 4}snL4VirtualServerPortHistoryTransmitPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerPortHistoryEntry 5}snL4VirtualServerPortHistoryTotalConnections OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerPortHistoryEntry 6}snL4VirtualServerPortHistoryCurConnections OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerPortHistoryEntry 7}snL4VirtualServerPortHistoryPeakConnections OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION""::={ snL4VirtualServerPortHistoryEntry 8}END